Wikipedia:WikiProject C/C++
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.
Article alerts
Proposed deletions
- 02 Apr 2025 – Libslack (talk · edit · hist) was PRODed by Helpful Raccoon (t · c): Fails WP:NSOFT. No significant coverage in independent reliable sources besides trivial references to the daemon program: [https://www.google.com/books/edition/UNIX_The_Complete_Reference_Second_Editi/1ChxEU8lmaMC?hl=en&gbpv=1&bsq=%22libslack ... and endorsed by A. B. (t · c) on 02 Apr 2025: Good nomination. I can usually find reliable refs for notable software projects from Google Books or Google Scholar searches. I found nothing for this one.
- 02 Apr 2025 – TBOX (talk · edit · hist) was PRODed by Helpful Raccoon (t · c): Doesn't meet WP:NSOFT despite being popular on Github. Zero coverage in reliable sources. See also Wikipedia:Articles for deletion/Xmake, a related popular project authored by the same developers. and endorsed by A. B. (t · c) on 02 Apr 2025: I can usually find reliable refs for notable software projects from Google Books or Google Scholar searches. I found many TBOX mentions but not for this TBOX.
- 28 Mar 2025 – User Programmatic Interface (talk · edit · hist) PRODed by 80.103.137.203 (t · c) was deleted
Articles to be merged
- 08 Feb 2025 – Comparison of Java and C++ (talk · edit · hist) is proposed for merging to Comparison of programming languages by HyperAccelerated (t · c); see discussion
Click to watch (Subscribe via


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. By Saalim Khan
Structure and participants
With the current limiting number of participants, we do not seem to need a structure yet - everybody is equal here.
(A-Z, sorted according to the display name)
- AchedDamiman
- Akiramenai
- Ammar
- Anshuman Stutya
- Ashleh
- Bobwrits
- Chad Seibert
- Code-Analysis (Kirill Kobelev)
- Comperr
- Deryck C.
- decltype
- Dpser
- Gsonnenf
- HafizAbdulBasit
- HappySmileMan
- Jyoti Sharma
- MadCow257 t
- Magnesium⚛
- MC Hammerutime (talk)
- Michael Safyan (talk)
- Mikademus(talk)
- Mrjeff
- Mzk1
- nafSadh » nafSadh did say 21:18, 10 June 2011 (UTC)
- Niaz
- Nsatyarthy
- Pavel Vozenilek
- Pedram.salehpoor
- Scott.Crespo
- Shekher Mudgal (Support for learners)
- Shirik(T)
- Si Trew
- Smruti2009
- SpigotMap
- Stewy5714talk 17:30, 23 November 2007 (UTC)
- Sujayg
- Tifego(t)
- TiC (talk)
- Urli mancati
- 10014derek Ӂ
Current goals
- Identify all existing C++ articles, list them here, and put the project template {{WikiProject C++}} 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.
- Assess the importance of all articles in scope
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.
General
- Assignment operator in C++
- Allocator (C++)
- C++
- C++98 (redirects to C++#Language standard)
- C++03 (redirects to C++#Language standard)
- C++0x
- C++ classes
- C++ Technical Report 1
- Copy constructor
- Criticism of C++ (redirects to C++#Criticism)
- decltype
- Embedded C++
- Managed Extensions for C++
- Operators in C and C++
- One definition rule
- Placement syntax
- Rule of three (C++ programming)
- Significantly Prettier and Easier C++ Syntax
- Special member functions
Techniques
- Barton-Nackman
- Curiously Recurring Template Pattern (CRTP)
- Erase-remove idiom
- Exception safety
- Exception guarantees
- Expression templates
- Opaque pointer
- Partial template specialization
- Resource Acquisition Is Initialization (RAII)
- Smart pointer
- Substitution Failure Is Not An Error (SFINAE)
- Template metaprogramming
- Template (programming)
- Trait class
Libraries
List generated from Category:C++ libraries
List generated from Category:C libraries
This article list is definitely incomplete. Please help adding.
Templates
- Wikipedia:WikiProject C++/Welcome
- Usage: {{subst: Wikipedia: WikiProject C++/Welcome|~~~~}}
- Template:WikiProject C++ (for article talk pages)
- Usage: {{WikiProject C++}}
- Wikipedia:WikiProject C++/UserBox
- Usage: {{Wikipedia: WikiProject C++/UserBox}}