| Stlport. Multiplatform C ++ Implementazione della libreria standard |
Scarica ora |
Stlport. Classifica e riepilogo
- Nome editore:
- Petr Ovtchenkov
- Sistemi operativi:
- Mac OS X
- Dimensione del file:
- 894 KB
Stlport. Tag
Stlport. Descrizione
Implementazione della biblioteca standard multiplatform C ++ Stlport è un prodotto gratuito e open source che implementa la libreria standard C ++ (STL). Stlport funziona su qualsiasi piattaforma possibile e si dimostra come un drop-in senza soluzione di continuità per gli ambienti di produzione moderni. Non solo --- offre anche funzionalità importanti non fornite da qualsiasi altro fornitore di biblioteca standard: · Modalità di debug: "Iteratori sicuri" e precondizioni con rigoroso controllo di validità runtime; · Segnala immediatamente i bug STL non rilevabili altrimenti; · Ampia gamma di manopole di configurazione Per adattarsi a particolari esigenze del progetto, incluso l'uso in sistemi embedded, come VXWorks o Windows CE. Ecco alcune caratteristiche chiave di "stlport": · Conformità standard (ISO / IEC 14882); · Tecniche avanzate e ottimizzazioni per la massima efficienza; · Sicurezza di sicurezza e sicurezza del filo; · Importanti estensioni --- tavoli hash, elenco singolarmente collegato, corda; · Modalità di debug della potenza --- Eseguire il controllo del tempo della correttezza degli iteratori e dell'utilizzo dei contenitori. Cosa c'è di nuovo in questa versione: Modifiche principali: · Uso di #include_next per accedere a intestazioni di piattaforma nativa / compilatore quando il preprocessore lo supporta. Migliora la portabilità dello stlport come percorso di intestazione nativo non deve essere adattata ogni volta che la struttura dell'intestazione viene modificata. · Ancora una modifica dello schema include in tutte le intestazioni standard C ++. Ora _stlp_whole_native_std Modalità funziona come previsto, utilizzato in congiunzione con _stlp_dont_redefine_std è possibile utilizzare Stlport nello spazio dei nomi Stlport nello stesso momento dell'utilizzo della biblioteca nativa nello spazio dei nomi STD. · Uso della funzione Visibility GCC per le versioni GCC dopo 4.0. · Per le build sotto Windows, Stlport si adatta ora al PSDK utilizzato per costruirlo. Dovrebbe essere uguale a quello utilizzato durante la creazione di un'applicazione utilizzando i libs di Stlport. Un meccanismo di rilevamento della compatibilità è stato implementato al fine di segnalare l'ambiente di costruzione omogeneo con un errore di collegamento anziché un errore di runtime indefinito. Miglioramenti: · Utilizzo di AlloCATOR basato su MalloC sul sistema Avere Glibc 2.3 e successivo, mantieni il nodo allocatore per gli altri. · Ritardare l'instancation of Type Traits Tipo in vettore e implementazione Deque per poter utilizzare alcuni dei tipi nidificati come iteratore anche se il tipo utilizzato per instanciare il contenitore non è completamente definito. La funzione di specializzazione del puntatore del contenitore ora funziona anche con tipi incompleti grazie all'uso della specializzazione del modello parziale.
Stlport. Software correlato