Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ swab(3C) — Reliant UNIX 5.44c4

Media Vault

Software Library

Restoration Projects

Artifacts Sought

swab(3C)                                                           swab(3C)

NAME
     swab - Bytes austauschen

SYNTAX
     #include <unistd.h>

     void swab(const void *src, void *dest, ssizet nbytes);

BESCHREIBUNG
     swab() kopiert nbytes Bytes, auf die src zeigt, in das Feld, auf das
     dest zeigt, wobei benachbarte gerade und ungerade Bytes ausgewechselt
     werden. nbytes sollte eine gerade Zahl sein. Wenn nbytes eine ungerade
     Zahl ist, verwendet swab() statt dessen nbytes-1, und die Behandlung
     des letzten Bytes ist unspezifiziert.

     Wenn Objekte, die sich überlappen, kopiert werden sollen, ist das Ver-
     halten undefiniert. Wenn nbytes negativ ist, führt swab() nichts aus.






































Seite 1                      Reliant UNIX 5.44               Gedruckt 11/98

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026