mimetico

Una biblioteca C ++ potente, basata su STL, basata su STL, Biblioteca MIME.
Scarica ora

mimetico Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • MIT/X Consortium Lic...
  • Prezzo:
  • FREE
  • Nome editore:
  • Stefano Barbato
  • Sito web dell'editore:
  • http://codesink.org/cutee_unit_testing.html

mimetico Tag


mimetico Descrizione

Una biblioteca C ++ con sede a STL potente, completa, basata su STL, basata su standard. mimetica è una biblioteca multifunzione potente, completa, basata su STL, basata su STL. Mimetico è una libreria GPL MIME scritta in C ++ progettata per essere facile da usare e integrata ma ma veloce ed efficiente. Un fan dello standard C ++ Biblioteca così mimetica è stata costruita attorno alla libertà standard. Ciò significa che non troverai ancora un'altra classe di stringa o implementazione elenco e che ti sentirai a tuo agio nell'uso di questa libreria fin dalla prima volta. Mimetico non usa le eccezioni, ma utilizza pesantemente modelli così un compilatore C ++ per lo più standard conforme è obbligatorio. L'ho sviluppato usando GCC 3.X e testato sulla maggior parte dei UNIXES. Quando arriva alle prestazioni, lo stdlib è importante (e GCC non è la biblioteca più veloce in giro), quindi il codice mimetico include alcune classi che non sono strettamente necessarie ma ci sono solo per migliorare Performance (per EX. La classe file per l'accesso al file mappato di memoria). La maggior parte delle funzionalità e del comportamento delle classi saranno chiare se hai mai studiato mime e i suoi componenti; Se non sai nulla dei messaggi Internet, probabilmente vorrai leggere alcuni RFC per capire l'argomento e, quindi, usare facilmente la biblioteca i cui nomi, quando possibili, i termini si sovrappongono nei documenti RFC standard. Per lo meno: RFC 822, RFC 2045 e RFC 2046.Molto facile da usare era, fin dall'inizio, uno degli obiettivi del mimetico. Se conosci lo standard MIME, raramente hai bisogno di documentazione online. Full FeatureDeverything Tutto che ti aspetti di trovare in una biblioteca MIME è già in mimetica, se non lo trovi è perché le tue esigenze sono probabilmente passi :) Oh bene la crittografia non è ancora in biblioteca, ma sarà un giorno. Standard CompliantMimetic tenta di seguire gli standard correnti il più strettamente possibile. STL BASETHIS potrebbe essere un vantaggio molto grande se conosci il STL e vuoi integrare mimetico nel tuo progetto basato su STL. Avrai lo stesso potente concetti e lezioni completamente applicabili alle e-mail. Se non conosci lo STL, quindi questa è una buona opportunità per impararlo! Un ottimo riferimento (ma liberamente leggibile) è il riferimento della libreria Dinkum C ++. Le catene di calibrodec di codec di compilazione sono dotate di modelli in modo che i codec siano incatenati insieme dal compilatore utilizzando le funzioni in linea quando è possibile accelerare le prestazioni di runtime. La creazione di una catena di codec sembrerà molto familiare se conosci Unix Pipes: CodeC0 | Codec1 |. Codec2 |. ... | | Last_codec Vai a un esempio più completo Porblei'Ve personalmente testato su Linux, {Open, Free, Net} BSD, Solaris, Mac OS X. Utilizza AutoTools per compilare in modo che il porting su qualsiasi sistema UNIX dovrebbe essere facile. Puoi anche compilare facilmente mimetico su Windows utilizzando file in directory Win32 (grazie ad Andreas Gruen che ha lavorato sulla porta di Windows). I file di progetto escono Visual Studio 2003 .NET. Per domande relative alla porta di Windows è possibile contattare Andreas in più di 50 funzioni di test, più di 2500 checkscutee è stato utilizzato per il test dell'unità e ci sono molti test che vengono eseguiti automaticamente ogni volta che qualcuno si compila mimetico. Questo non significa che sia senza bug ma aiuta. Aprire il codice SourceSource della libreria, i test ed esempi sono in bundle nel pacchetto di distribuzione. Tutto tranne il codice Codec (che è pesantemente basato su base) è molto leggibile, quindi se la documentazione non è abbastanza buona perché le fonti possono essere il tuo riferimento principale. La documentazione di DocumentationLibrary HTML è generata dal codice sorgente da parte di DOXYGEN. Puoi visualizzarlo online di generare te stesso per la navigazione offline. Cosa c'è di nuovo in questa versione: · La licenza è cambiata in mit. · Migliore gestione dei messaggi malformati. · Bug minori fissi.


mimetico Software correlato