Loading...

Please wait for page to load.
 
Tringi netbase - click to switch language
n.v.t. MX-3 developer group member   
C/C++, Windows API, DHTML, PHP, ASM programmer-analyst   


C++0x Wishlist


Next version of C++ standard is closing in. Well very slowly, but that is actually better for C++, evolution is often better than revolution. There is a lot of proposals, some great, some good, some interesting and some are complete nonsense. And here come list, that I would like to see in C++:


Proposals for

auto - complete meaning change of this keyword to automaticaly choose type
typeof - like the GCC one, at least reference stripping version
template typedef - good idea, but the Stroustrup-proposed syntax is horrible
local classes as template arguments - definitely
nullptr - yes, but __null sounds better
forwarding - not only reference forwarding, but variable argument list too (...)
variable template arguments count - to reduce need for template overloading (for example tuple)
>> - you know what I mean ;-)
sealed - disallow derivation of class, disallow overriding virtual method
concepts - to make generic programming more transparent
typename - to allow use of typename in front of any type-name
nested namespace - syntax: namespace N:M { ... }
auto virtual destructor - automaticaly virtual destructor, if there is virtual method in class

Standard library

threads - standard support for paralel programming
patterns - some most common patterns (singleton)


Main menu
News
Products
Projects
Programming in C++
Source codes:
Miscellaneous:
Other software
Technical support

Search

Contact
News at this page
There are no news available for this page.
Copyright (C) 2004, n.v.t. MX-3