Linked by Thom Holwerda on Thu 30th Oct 2008 12:53 UTC, submitted by CPPfanboy
General Development The proposed new standard for the C++ programming language, C++0x, has reached feature completeness. "This is 'it', feature-complete C++0x, including the major feature of 'concepts' which had its own extensive set of papers for language and library extensions (if you get the impression that concepts is a big feature, well, it is indeed easily the biggest addition we made in C++0x)."
Permalink for comment 335952
To read all comments associated with this story, please click here.
baadger
Member since:
2006-08-29

I think if there were anythig I would change, it would be a disambiguation of *, &, and ->


This is why C++ introduced a wonder called references.

Function templates, on the other hand... if I could just have templates and operator overloading with my structs....


You can...in C++. Just use templates and operator overloading with your "structs" (which are just class's with public visibility by default), ignore constructors, destructors, inheritance and member functions and go for it. Nobody is stopping you.

If you use extern "C" {} blocks you'll even get C binary compatibility.

Edited 2008-11-01 12:20 UTC

Reply Parent Bookmark Score: 2