Alte carti descriu ceea ce exista in biblioteca STL. Cartea
de fata
va arata cum sa o utilizati. Fiecare
dintre cele 50 de indicatii din aceasta carte se bazeaza pe legendara analiza si
exemplele incisive ale autorului, astfel incat veti afla nu numai ce sa faceti, ci si cum sa faceti – si de ce.
Aceste informatii va permit sa gasiti solutiile unor probleme simple si, de
asemenea, va ajuta la conceperea unor abordari elegante pentru probleme mai
complicate. Sunt descrise erorile uzuale in utilizarea bibliotecii STL si se
prezinta modul de evitare a acestora..
Temele principale includ:
·
Sfaturi privind alegerea
dintre tipurile de containere standard din biblioteca STL (cum ar fi vector si list), containerele
nestandard din biblioteca STL (cum ar fi cele de tip hash_set si hash_map) si containerele care nu fac parte din biblioteca STL (cum ar fi bitset);
·
Tehnicile de maximizare a eficientei
bibliotecii STL si programele care o utilizeaza;
·
Indicatii privind utilizarea
adecvata a algoritmilor si functiilor membru care au aceleasi nume (de exemplu,
find), dar ale caror actiuni difera in moduri
subtile, dar importante;
·
Analiza potentialelor
probleme de portabilitate, inclusiv modalitatile directe de a le evita.
Din Cuprins:
Containere
Containere de tip vector si string
Containere asociative
Iteratori
Algoritmi
Functori, clase de functori, functii si
altele
Programarea cu ajutorul bibliotecii STL
Siturile Web referitoare la biblioteca STL
Scott Meyers este una dintre cei mai cunoscuti experti
din lume in materie de dezvoltare a
produselor software in limbajul C++. Este autorul cartilor Effective C++ si More
Effective C++, fost autor de editoriale pentru revista C++ Report . Detine diploma de doctorat in informatica de la
Universitatea Brown.