Zaujimalo by ma co pouzivate namiesto STL kontajnerov a inych funkcionalit z STL kniznice ked je uz taka nevyhovujuca ze sa snou vazne neda pracovat lebo ma nedostatocnu kontrolu parametrov a totalnu absenciu virtualnych metod. Neviem si predstavit ze budem implementovat svoj vlastny std::vector a bude robustnejsi, rychlejsi a vsestrannejsi ako ten z STL. Este som sa nestretol so situaciou kedy mi chybala virtualna metoda, naopak, pozrite si optimalizovany release kod tychto template-ovych implementacii.
Pripada mi to ako vyplakavanie nad assemblerom ze nedokaze vykreslit kruznicu na jednu instrukciu a skompiluje kod kde sa zavola call rutinka aj ked na stacku nie su vsetky data ktore potrebuje.
Autor se zabývá vývojem kompilátorů a knihoven pro objektově-orientované programovací jazyky.
Přečteno 35 404×
Přečteno 24 418×
Přečteno 23 161×
Přečteno 19 655×
Přečteno 16 905×