C99-SNPRINTF

C99-SNPRINTFF - Draagbare implementatie van SNPRINTF (3), VSNPRINTF (3), ASPRINTF (3) en VASPRINTFF (3)
Download nu

C99-SNPRINTF Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Freeware
  • Prijs:
  • FREE
  • Naam uitgever:
  • Holger Weiss
  • Uitgever website:
  • http://www.jhweiss.de/software/snprintf.html
  • Besturingssystemen:
  • Mac OS X
  • Bestandsgrootte:
  • 91 KB

C99-SNPRINTF Tags


C99-SNPRINTF Beschrijving

C99-SNPRINTF - Draagbare implementatie van SNPRINTF (3), VSNPRINTF (3), ASPRINTF (3) en VASPRINTFF (3) C99-SNPRINTF biedt een draagbare implementatie van SNPRINTF (3), VSNPRINTF (3), ASPRINTF (3) en VASPRINTFF (3). Het zou volledig C99-compliant moeten zijn, met de uitzonderingen die het geen brede karaktersteun biedt en dat% a en% een conversies niet worden ondersteund. C99-SNPRINTF moet worden ontwikkeld met elke ANSI C-compiler, het vereist geen andere libc-functionaliteit dan MALLOC (3) (voor VASPRINTFF (3)) en de STDARG (3) of varargs (3) macro's, en het heeft geen ander Vereisten. De SNPRINTFF (3) en VSNPRINTF (3) -functies maken deel uit van de standaard bibliotheek C95. Ze waren niet opgenomen in de C89 / C90-normen en sommige systemen verstrekken geen C95-compatibele implementaties van deze functies. Als de OUPUT-buffer bijvoorbeeld niet groot genoeg is om het volledige conversieresultaat vast te houden, retourneert IRIX tot de huidige release 6.5.30 en GLIBC tot 2.0.x niet dezelfde waarde als bij een voldoende formaat buffer (welke Maakt het onmogelijk om de vereiste buffergrootte) en sommige oudere systemen (zoals 64-bit Solaris 7) de opgegeven buffergrootte te negeren en de buffer te overschrijden als het te klein is. De VASPRINTFF (3) en ASPRINTF (3) -functies zijn helemaal niet gestandaardiseerd. Ze zijn inbegrepen bij recente releases van Glibc en BSD's libc, maar ze zijn niet beschikbaar op andere systemen, zoals System V (bijv. Solaris). Dus als een van deze functies worden gebruikt, moet draagbare software vervangen wordt gebruikt voor het geval de functies niet beschikbaar zijn of niet correct werken op het doelsysteem. C99-SNPRINTF kan worden opgenomen met softwarepakketten om dergelijke vervangende functies te bieden.


C99-SNPRINTF Gerelateerde software

Beharmonia

Beharmonia is een bug / verbeteringstoepassing voor software (cacao, html, perl, scripts, etc.) ontwikkelaars ...

169 565 KB

Downloaden

Mlton

MLTON is een open-source, Whole-programma, het optimaliseren van standaard ML-compiler ...

147 12.4 MB

Downloaden

Een dubbeltje

ADIME is een draagbare add-on-bibliotheek voor Allegro met functies voor het genereren van Allegro-dialoogvensters op een heel eenvoudige manier ...

149 239 KB

Downloaden

Selectie

Selectieclass is een aangepaste klasse die een goede vervanging is voor RealBasics ...

148 65 KB

Downloaden