swab(3) Library Functions Manual swab(3) NOMBRE swab - intercambia bytes adyacentes BIBLIOTECA Biblioteca Estandar C (libc, -lc) SINOPSIS #define _XOPEN_SOURCE /* Vea feature_test_macros(7) */ #include void swab(const void from[restrict .n], void to[restrict .n], ssize_t n); DESCRIPCION La funcion swab() copia n bytes desde el vector apuntado por desde hacia el vector apuntado por hacia, cambiando los bytes adyacentes pares y nones. Esta funcion se emplea para intercambiar datos entre maquinas que tienen diferentes ordenaciones de bytes bajos/altos. Esta funcion no hace nada cuando n es negativo. Cuando n es positivo e impar, la funcion trata n-1 bytes como arriba, y hace algo indefinido con el ultimo byte. (En otras palabras, n deberia ser par.) VALOR DEVUELTO La funcion swab() no devuelve nada. ATRIBUTOS Para obtener una explicacion de los terminos usados en esta seccion, vease attributes(7). +-----------------------------+--------------------+-------------------+ |Interfaz | Atributo | Valor | +-----------------------------+--------------------+-------------------+ |swab() | Seguridad del hilo | Multi-hilo seguro | +-----------------------------+--------------------+-------------------+ ESTANDARES POSIX.1-2008. HISTORIAL POSIX.1-2001, SVr4, 4.3BSD. VEASE TAMBIEN bstring(3) TRADUCCION La traduccion al espanol de esta pagina del manual fue creada por Gerardo Aburruzaga Garcia y Miguel Perez Ibars Esta traduccion es documentacion libre; lea la GNU General Public License Version 3 o posterior con respecto a las condiciones de copyright. No existe NINGUNA RESPONSABILIDAD. Si encuentra algun error en la traduccion de esta pagina del manual, envie un correo electronico a . Paginas de Manual de Linux 6.8 2 Mayo 2024 swab(3)