Quina diferència hi ha entre “STL” i “C ++ Standard Library”?


Resposta 1:

La Biblioteca de plantilles estàndard de Hewlett Packard vers 1994 ens va aportar contenidors, iteradors, algoritmes i functors genèrics que es van incorporar majoritàriament a l'estàndard C ++ 98. hash_map i hash_set van ser les excepcions notables que van aparèixer a C ++ 11 com a std :: unordered_map i std :: unordered_set.

“STL” és ara un terme de cerca de Sistemes de seguiment d’aplicants, contractació de proveïdors i gestors d’enginyeria.

La biblioteca estàndard C ++ inclou tot el que ha d’estar present en entorns allotjats conformes fora de la sintaxi del llenguatge principal.


Resposta 2:

La biblioteca estàndard és una col·lecció de classes, funcions i definicions definides per l'estàndard C ++, la STL és una biblioteca de plantilles que es troba pràcticament en els fitxers de capçaleres que generen codi al mateix temps.

La biblioteca estàndard conté funcions com ara fitxers io, fluxos, funcions numèriques / matemàtiques, funcions locals, etc. STL té plantilles per a contenidors, iteradors, adaptadors, algoritmes, funcionals i algunes coses diverses per a la gestió de la memòria, etc.


Resposta 3:

La biblioteca estàndard és una col·lecció de classes, funcions i definicions definides per l'estàndard C ++, la STL és una biblioteca de plantilles que es troba pràcticament en els fitxers de capçaleres que generen codi al mateix temps.

La biblioteca estàndard conté funcions com ara fitxers io, fluxos, funcions numèriques / matemàtiques, funcions locals, etc. STL té plantilles per a contenidors, iteradors, adaptadors, algoritmes, funcionals i algunes coses diverses per a la gestió de la memòria, etc.