mimetisch

Een krachtige, volledig uitgerichte, STL-gebaseerde, normen compliant C ++ MIME-bibliotheek.
Download nu

mimetisch Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • MIT/X Consortium Lic...
  • Prijs:
  • FREE
  • Naam uitgever:
  • Stefano Barbato
  • Uitgever website:
  • http://codesink.org/cutee_unit_testing.html

mimetisch Tags


mimetisch Beschrijving

Een krachtige, volledige uitgerei, STL-gebaseerde, normen Compliant C ++ MIME-bibliotheek. Mimetic is een krachtig, volledig uitgerust, STL-gebaseerd, normen Compliant C ++ MIME-bibliotheek.Mimetic is een GPL MIME-bibliotheek geschreven in C ++, ontworpen om eenvoudig te gebruiken en te integreren, maar toch snel en efficiënt te integreren. Bibliotheek dus mimetic is gebouwd rond de standaard lib. Dit betekent dat u nog een andere reeksklasse of een lijst-implementatie zult vinden en dat u zich comfortabel voelt bij het gebruik van deze bibliotheek vanaf de allereerste keer. Mimetic gebruikt geen uitzonderingen, maar het gebruikt zwaar gebruik van sjablonen, dus een meestal standaard compliant C ++ compiler Is benodigd. Ik ontwikkelde het met GCC 3.x en getest op de meeste unixes.Wanneer het gaat om de prestaties De stdlib is belangrijk (en GCC's is niet de snelste bibliotheek rond), dus mimetische code omvat sommige klassen die niet strikt nodig zijn, maar er zijn er gewoon om te verbeteren Prestaties (voor ex. De bestandsklasse voor geheugen in kaart gebrachte bestandstoegang). De meeste klassenfunctionaliteiten en gedrag zullen duidelijk zijn als u ooit MIME en haar componenten hebt gestudeerd; Als u niets weet over internetberichten, wilt u waarschijnlijk een aantal RFC's lezen om het onderwerp te begrijpen en gebruikt u daarom eenvoudig de bibliotheek waarvan de namen, waar mogelijk, overlappende termen die zijn goedgekeurd in de standaard RFC-documenten. Op zijn minst: RFC 822, RFC 2045 en RFC 2046. Zeer gemakkelijk te USETHIS, vanaf het begin, een van de doelstellingen van Mimetic. Als u weet dat de MIME-norm u zelden online documentatie nodig heeft. Volledig uitgespreid wat u verwacht te vinden in een MIME-bibliotheek is al in Mimetic, als u het niet zult vinden, is het omdat uw vereisten waarschijnlijk krankzinnig zijn :) Oh well cryptografie is nog niet in de bibliotheek, maar het zal op een dag. Standaard compliantmimetic probeert de huidige normen zo nauw mogelijk te volgen. Stl-gebaseerd is een heel groot voordeel als u de STL kent en mimetisch wilt integreren in uw STL-gebaseerde project. Je hebt dezelfde krachtige concepten en klassen die volledig van toepassing zijn op e-mails. Als je de STL niet kent, dus dit is een goede gelegenheid om het te leren! Een zeer goede referentie (maar vrij leesbaar) is de referentie van Dinkum C ++ -bibliotheek. Compile-Time Codec-kettingencodec Chains zijn sjabloon op basis van sjabloon, zodat codecs aan elkaar zijn geketend door de compiler met behulp van inline-functies wanneer mogelijk runtime-prestaties versnellen. Het creëren van een codec-ketting klinkt heel bekend als u UNIX-buizen kent: CODEC0 | codec1 | codec2 | ... | LAST_CODEC Spring naar een meer compleet voorbeeld Portablei've Persoonlijk getest IT op Linux, {Open, Free, Net} BSD, Solaris, Mac OS X. Het maakt gebruik van Autotools om zo te compileren dat het een UNIX-systeem is. U kunt mimetic op Windows ook gemakkelijk compileren met bestanden in Win32-directory (dankzij Andreas Gruen die aan Windows-poort werkte). Projectbestanden komen visuele studio 2003 .NET. Voor vragen over Windows-poort kunt u contact opnemen met Andreas met meer dan 50 testfuncties, meer dan 2500 controlescutee is gebruikt voor eenheidstests en er zijn veel tests de run automatisch elke keer dat iemand mimetic compileert. Dit betekent niet dat het fout is, maar het helpt. Open SourceSource-code van de bibliotheek, tests en voorbeelden worden gebundeld in het distributiepakket. Alle behalve Codec-code (dat is gebaseerd op zwaar sjabloon) is erg leesbaar, dus als documentatie niet goed genoeg is voor uw bronnen kan uw primaire referentie zijn. HTML-documentatieLibrary-documentatie wordt gegenereerd uit de broncode door Doxygen. Je kunt het online zoeken om jezelf te genereren voor offline browsen. Wat is er nieuw in deze release: · Licentie is gewijzigd in MIT. · Betere afhandeling van misvormde berichten. · Kleine bugs gefixeerd.


mimetisch Gerelateerde software