Wikipedia:WikiProject C++
From Wikipedia, the free encyclopedia
Consider the name C++ - what do you feel about it? If you understand that C++ is born to be a programming language of advancement, you should join this project to help fulfill the goal!
WikiProject C++ is a Wikipedian community that aims to better organize information in articles related to C++ and its components. This page and its subpages contain their suggestions; it is hoped that this project will help to focus the efforts of other Wikipedians. If you would like to help, please inquire on the talk page and see the to-do list there.
Contents |
[edit] Background, scope and goals
WikiProject C++ is currently a descendant project of WikiProject Computing and WikiProject Computer science. It was born in August 2004 as WikiProject C by Eequor and renamed WikiProject C++ in March 2006 by Deryck C.
This WikiProject aims primarily to provide readers of the Wikipedia a clear and consistent reference for programming in C and C++.
The ultimate goal of this project is to provide a comprehensive guide to C and C++ related articles on Wikipedia.
[edit] Structure and participants
With the current limiting number of participants, we do not seem to need a structure yet - everybody is equal here.
[edit] List of participants
(A-Z, sorted according to the display name)
[edit] Current goals
- Identify all existing C++ articles, list them here, and put the project template ({Wikipedia: WikiProject C++/Article}) onto their talk page to make people aware of the existence of this project.
- Expand and format the list of articles.
- Write the listed redlink articles.
[edit] Article list
This is a collection of C++ related articles, created or still redlink. Please list all articles in the name of the article including bracketed text.
[edit] General
- C++
- Embedded C++ (subset of C++)
- Managed Extensions for C++
- Operators in C and C++
- C++ structure
- Significantly Prettier and Easier C++ Syntax
[edit] Techniques
- Resource Acquisition Is Initialization (RAII)
- Curiously Recurring Template Pattern (CRTP)
- Barton-Nackman
- exception safety
- Abrahams guarantees (title should be Exception guarantees)
- template metaprogramming
- smart pointer
[edit] Libraries
- C standard library
- C++ standard library
- Standard Template Library
- Dinkumware
- STLport (currently redirected to STL)
- Boost library
- Loki (C++)
- Technical Report 1
- ANSI-C
- assert.h
- ctype.h
- errno.h
- float.h
- limits.h
- locale.h
- math.h
- setjmp.h
- signal.h
- stdarg.h
- stdbool.h
- stddef.h
- stdint.h
- stdio.h
- clearerr
- ctermid
- fclose
- fdopen
- fgetc
- fgetpos
- ferror
- feof
- fflush
- fgets
- fileno
- flockfile
- fopen
- fputc
- fputs
- fread
- freopen
- fseek
- fsetpos
- ftell
- fwrite
- getc
- getc_unlocked
- getwchar
- getchar
- getopt
- gets
- pclose
- perror
- popen
- printf
- putc
- putchar
- puts
- putwchar
- remove
- rename (C)
- rewind (C)
- scanf
- setbuf
- setvbuf
- sscanf
- tempnam
- tmpfile
- tmpnam
- ungetc
- vfscanf
- vscanf
- vprintf
- vsscanf
- stdlib.h
- string.h
- time.h
- ISO-C
- complex.h
- fenv.h
- inttypes.h
- iso646.h
- tgmath.h
- wchar.h
- wctype.h
- STL
This article list is definitely incomplete. Please help adding.
[edit] Templates
- Wikipedia: WikiProject C++/Welcome
- Usage: {{subst: Wikipedia: WikiProject C++/Welcome|~~~~}}
- Wikipedia: WikiProject C++/Article
- Usage: {{Wikipedia: WikiProject C++/Article}}