nevite nekdo co to znamena?
Fórum › C / C++
Standard C++11 schválen
V podstatě +- toto: http://en.wikipedia.org/wiki/C%2B%2B0x
#3 Peppy
Taky ne všechno se mi líbí. Obvzláště ty změny v jádře jazyka. Sice zkracují kód, ale přijdou mi hodně neintuitivní. Jediné, co by mi rychle k srdci přirostlo, by byl datový typ auto - obvzláště u cyklů zrychlí psaní. Na druhou stranu mám obavu z chyb z nepozornosti.
Každopádně rozšíření STL jenom vítám i přesto, že Boost knihovnu asi nenahradí.
Dátový typ auto by som zakázal. Účinnosť nulová. Je to to isté ako keď napíšete
void* nejakeData(){...}
Nič nové to neprinieslo, akurát jeden zbytočný dátový typ naviac. A aj tak človek bude musieť hádať, resp. zistiť čo to vracia a kedy to vracia.
Účinnost nulová, ale kód vypadá elegantněji...
std::map<nejaky_typ, nejaky dalsi typ> data;
auto j = data.end();
for(auto i = data.begin(); i != j; i++)
{
//...
}
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
Lze nějak přepnout IE6 (standard <> quirks ) ? — založil Petroff
Windows Server 2008 Standard vazny problem — založil pietro62
Call the standard Windows File Open/Save dialog box — založil puschpull
Zmena z 802.11g na 802.11b — založil Bolarc
Moderátoři diskuze