Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » Community » Coffee corner » C++11
Re: C++11 [message #36661 is a reply to message #36652] Sun, 24 June 2012 12:50 Go to previous messageGo to previous message
mirek is currently offline  mirek
Messages: 13975
Registered: November 2005
Ultimate Member
dolik.rce wrote on Sun, 24 June 2012 03:51

We could than write things like "Vector v {10,3,12,8};" instead of "Vector v; v.Add(10); v.Add(3); v.Add(12); v.Add(8);". And if I understand correctly, we could


Well, you can also write, in "old" C++ and current U++

Vector v<int> = Vector<int>() << 10 << 3 << 12 << 8;

or

Vector v<int>;
v << 10 << 3 << 12 << 8;

which really is just a tiny bit more verbose (but right, it would run a bit slower than best C++11 implementation).

For me, the C++11 feature I like the most is 'auto'. Anyway, generally, I still have feeling that "polluting" U++ code with C++11 is not worth it for now. Perhaps in another 5 years...
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: live session Prague 8.3.2013
Next Topic: Have Visual Studio? Looking for prebuilt SDL 2.0
Goto Forum:
  


Current Time: Mon Apr 29 10:30:52 CEST 2024

Total time taken to generate the page: 0.02758 seconds