From Wikipedia, the free encyclopedia
Jump to: navigation, search
Frequently asked questions (FAQ)
Q: The 'Hello World' example is wrong. When I tried to correct it, my edit was reverted.
A: The example code is correct; it compiles and runs on an ISO-compatible system. More importantly, it is cited to "The C++ Programming Language" by Bjarne Stroustrup, which is agreed to be a reliable source on the subject. Any uncited alteration constitutes original research and/or synthesis, which are violations of Wikipedia's policy on verifiability.
Former good article C++ was one of the Engineering and technology good articles, but it has been removed from the list. There are suggestions below for improving the article to meet the good article criteria. Once these issues have been addressed, the article can be renominated. Editors may also seek a reassessment of the decision if they believe there was a mistake.
Wikipedia CD Selection
WikiProject icon C++ is included in the Wikipedia CD Selection, see C++ at Schools Wikipedia. Please maintain high quality standards; if you are an established editor your last version in the article history may be used so please don't leave the article with unresolved issues, and make an extra effort to include free images, because non-free images cannot be used on the DVDs.

Rick Mascitti[edit]

Rick mascitti is a link to a redirect to the page C++ (recursive link :)) I would remove the link. — Preceding unsigned comment added by (talk) 14:28, 17 August 2015 (UTC)

That would be fine, please go ahead with unlinking. — Dsimic (talk | contribs) 14:39, 17 August 2015 (UTC)
Unlinked, and also improved the Rick Mascitti redirect. — Dsimic (talk | contribs) 04:46, 18 August 2015 (UTC)

Relation of the language with evolution theory as a model[edit]

For learning purpuses much more conveniently to watch to C++ classes/templates/polymorphism/inheritance as to a model (approximation) of the various species of living organisms. RippleSax (talk) 21:44, 22 November 2015 (UTC)

c++ naming irony[edit]

The history of the name C++ is given, but no reference is made to the irony of misnaming the language... C++ is a post-increment operator, and when originally referenced (such as in the name of the language) would actually return C - not C + 1. See for a more detailed explanation.

Is this worth mentioning inline, as a footnote, or not worth including? (talk) 15:38, 24 March 2016 (UTC)

Edit: Stroustrup himself has commented on this, at with "Connoisseurs of C semantics find C++ inferior to ++C." — Preceding unsigned comment added by (talk) 15:43, 24 March 2016 (UTC)

What jobs can i get with knowledge of c++ only DwayneTino (talk) 03:07, 16 December 2016 (UTC)

More criticism needed[edit]

Could we please have more criticism of C++'s many glaring issues. I feel that there's not enough criticism in general, and consider that at least 50% of the page should be devoted to it. Oecology (talk) 09:36, 6 June 2016 (UTC)

That's a recurring topic on this talk page. See for example
and especially
For what it's worth, there is a page Criticism of C++ devoted to that topic. – Tea2min (talk) 08:58, 8 June 2016 (UTC)

Most of these criticism, and also those featured are basically POINTLESS. For example one criticism is that C++ is not reflective, but you CAN make your program reflective (with less than 100 lines of code, note) Criticizing the "lack of a library" is also pointless since new C++ libraries come out ALL THE TIME. — Preceding unsigned comment added by (talk) 07:56, 28 September 2016 (UTC)