libnostd.

NOT-SO-Standard-Standard-Makros und Routinen
Jetzt downloaden

libnostd. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • MIT/X Consortium Lic...
  • Preis:
  • FREE
  • Name des Herausgebers:
  • William Ahern
  • Website des Verlags:
  • http://25thandclement.com/~william/projects/

libnostd. Stichworte


libnostd. Beschreibung

Nicht-So-Standard-Standard-Makros und Routinen libnostd ist eine Sammlung von plattformübergreifenden Kompatibilitätsroutinen und Makros sowie gewöhnliche Makros und Routinen, die in der allgemeinen C-Programmierung verwendet werden. Routine, einige oder alle, die nicht in einer Win32-Umgebung verfügbar sind, jedoch in dieser Bibliothek bereitgestellt werden. Auch die beliebte strlcpy (3) und strlcat (3) Routinen provided.As eine allgemeine Regel sind, libnostd enthält nur Schnittstellen, die eine lange Geschichte in den allgemein zugänglichen Körpern von C-Code. A de jure oder de facto-Standard zählt stark (z WinSock oder ISO C99-Routinen) .Die meisten Schnittstellen - setproctitle () die Ausnahme - wird in Header-Dateien mit Makros und statische Inline-Funktionsdefinitionen zur Verfügung gestellt. Keine zusätzliche Kompilation Schritte sind erforderlich, Nutzung der Bibliothek zu machen; fügen Sie einfach die entsprechenden Pfade enthalten. Im Allgemeinen Kompatibilität transparent zur Verfügung gestellt. Zum Beispiel für strlcpy () einfach #include , als-ob auf jedem modernen BSD environment.Some der Schnittstellen vorgesehen: * 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 () Was ist neu in dieser Version : · Implementieren setproctitle () für Linux und Darwin / OS X. Es ist nicht scheint möglich, diese Inline zu implementieren, da sie einen globalen Zustand von der ursprünglichen argv initialisieren muss und environ mit __attribute __ ((Konstruktor)). · Es wird daher zur Zeit davon ausgegangen, dass, wenn setproctitle die Anwendung verwendet wird, die mitgelieferte setproctitle.c bauen.


libnostd. Zugehörige Software

redis_queue.

Eine persistente, (meist) atomare Warteschlange (wie Diskette oder Warteschlange) implementiert mit Redis-Backing ...

132

Herunterladen