Standard Template Library: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Embolo (discussione | contributi)
Nessun oggetto della modifica
Embolo (discussione | contributi)
Nessun oggetto della modifica
Riga 6:
La STL raggiunge questo risultato attraverso il massiccio utilizzo dei [[Programmazione generica|template]]s. Questo tipo di approccio è molto potente, ma il codice generato risulta molto complicato, tale da costituire talvolta un problema per molti [[Compilatore|compilatori]], ai quali può succedere di fallire la compilazione di costrutti validi, di produrre codice non valido, o richiedere al programmatore sforzi ulteriori per ottenere il risultato voluto.
 
''La C++ Standard Library'' è definita daldallo standard [[ISO/IEC 14882]].
 
TheLa Standard Template Library wasè createdstata asla theprima firstlibreria librarya ofcontenere genericalgoritmi algorithmse andstrutture datadati structuresgenerici, withseguendo fourquattro ideasconcetti in mindbase: genericprogrammazione programminggenerica, abstractnessastrattezza withoutsenza lossperdita ofdi efficiencyefficienza, theil [[VonArchitettura Neumanndi architecture|Vonvon Neumann|modello computationcomputazionale modeldi Von Neumann]], and value semantics.
 
==History==