libnostd

Niet-zo-standaard standaard macro's en routines
Download nu

libnostd Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • MIT/X Consortium Lic...
  • Prijs:
  • FREE
  • Naam uitgever:
  • William Ahern
  • Uitgever website:
  • http://25thandclement.com/~william/projects/

libnostd Tags


libnostd Beschrijving

Niet-zo-standaard standaard macro's en routines Libnostd is een verzameling van zowel directe compatibiliteitsroutines en macro's en gemeenschappelijke macro's en routines die worden gebruikt in het programmeren van algemene doeleinden. Voorbeeld, een compatibiliteitsprobleem zijn de timer macro's en gettimeofday (2) Routine, sommige of die allemaal niet beschikbaar zijn in een Win32-omgeving, maar geleverd in deze bibliotheek. Evenzo zijn de populaire Strlcpy (3) en Strlcat (3) -routines verstrekt. Een algemene regel bevat Libnostd slechts interfaces met een lange geschiedenis in het algemeen beschikbare lichaam van C-code. Een standaard van de jure of de facto telt sterk (bijvoorbeeld Winsock of ISO C95-routines). Meest interfaces - SetProcenttitle () De uitzondering - zijn aanwezig in headers-bestanden met behulp van macro's en statische inline-functiedefinities. Er zijn geen extra compilatiestappen vereist om gebruik te maken van de bibliotheek; Voeg eenvoudig de juiste toezicht toe. Over het algemeen wordt de compatibiliteit transparant gegeven. Bijvoorbeeld, voor Strlcpy () gewoon #Include , zoals op elke moderne BSD-omgeving. Sommige van de verstrekte interfaces: * SetProctitle () * ARC4RANDOM () * ARC4RANDOM_BUF () * STRLCPY () * STRLCAT ( ) * err.h * sys / param.h * sys / queue.h * sys / tree.h * sys / time.h * stdatomic.h * strdupa () * Strndupa () * Strnlen () Wat is er nieuw in deze release : · Implementeer SetProcktitle () voor Linux en Darwin / OS X. Het lijkt niet om deze inline te implementeren, omdat het moet worden geïnitialiseerd in het initialiseren van een wereldwijde staat van de oorspronkelijke Argv en Environ met behulp van __attribute __ ((constructor)). · Het wordt dus momenteel verondersteld dat als SetProcktitle wordt gebruikt, de applicatie de meegeleverde setproctitle.c zal bouwen.


libnostd Gerelateerde software

boort

Pakket biedt binaire, redblack- en avl-bomen in Python en Cython ...

148

Downloaden