Pokročilé C++

Opravy, poznámky a doplňky k I. vydání skripta.


V tomto přehledu neuvádím překlepy, která nemohou narušit smysl textu.

Strana Řádek Je Má být
658. zdola char c = va_arg(ap, char); char c = va_arg(ap, int); (Při předávání výpustkou se hodnota typu char převede automaticky na int.)
66Příklad 3.2, příkaz return return{ ts... }; return { (common_type_t<Ts...>)ts... }; Současné překladače zde hlásí u původní verze chybu, jestliže skutečné parametry budou např. směs hodnot typu int a double, neboť konverze typu int na double se pokládá za zužující. Je tedy třeba celý balík parametrů přetypovat na společný typ.)
703. ř. za nadpisem Deklarace using template <typename... bases> template <typename... předkové>

Na začátek stránky   Moje domovská stránka   Seznam publikací   Poznámky