Odpovídáte na názor ke článku Tak nám schválili C++0x.
std::map<std::string,std::vector>::const_iterator (v C++11 už bez mezery mezi >) stačí alespoň částečně řešit tím, že si jednotlivé části natypedefujete a pak je to jenom NejakaMapa::const_iterator. Navíc iterátory už nejsou prakticky potřeba, teď máme for (auto &value: mapa).
Ale tohle všechno se dalo řešit makry a Boostem. Ta IMO nejdůležitější změna tu chybí: rvalue reference.
Autor se zabývá vývojem kompilátorů a knihoven pro objektově-orientované programovací jazyky.
Přečteno 37 808×
Přečteno 26 445×
Přečteno 25 173×
Přečteno 21 303×
Přečteno 19 106×