|
|||||||
|
|
FWIDESection: Manual del Programador de Linux (3)Updated: 17 noviembre 1999 Index Return to Main Contents NOMBREfwide - establece y determina la orientación de un flujo FILESINOPSIS#include <wchar.h> int fwide (FILE* stream, int mode); DESCRIPCIÓNCuando mode es cero, la función fwide determina la orientación actual de stream. La función devuelve un valor > 0 si stream está orientado a caracteres anchos, es decir, si se permite la E/S de caracteres anchos pero se prohibe la E/S de caracteres. Devuelve un valor < 0 si stream está orientado a bytes, o sea, si se permite la E/S de caracteres pero se prohibe la E/S de caracteres anchos. Devuelve cero si stream todavía no tiene orientación. En este caso, la próxima operación de E/S podría cambiar la orientación (a bytes si es una operación de E/S de caracteres o a caracteres anchos si es una operación de E/S de caracteres anchos).Una vez que un flujo tiene una orientación, no se puede cambiar y dura hasta que se cierra el flujo. Cuando mode no es cero, la función fwide intenta primero establecer la orientación de stream (a caracteres anchos si mode > 0 o a bytes si mode < 0). A continuación devuelve un valor denotando la orientación actual, como antes. VALOR DEVUELTOLa función fwide devuelve la orientación del flujo, posiblemente después de cambiarlo. Una valor devuelto > 0 significa orientado a caracteres anchos. Un valor devuelto < 0 significa orientado a bytes. Un valor devuelto cero significa indefinido.CONFORME AISO/ANSI C, UNIX98VÉASE TAMBIÉNfprintf(3), fwprintf(3)OBSERVACIONESSe puede realizar una salida de caracteres anchos a un flujo orientado a bytes a través de la función fprintf con las directivas %lc y %ls.Se puede realizar una salida orientada a caracteres a un flujo orientado a caracteres anchos a través de la función fwprintf con las directivas %c y %s.
Index | ||||||
|
|
|
Home :: Copyright :: Privacy :: Credits :: Get a free Linuxinfor Email Account Document on this page is part of "Linuxinfor Man Pages in HTML Format: man3". See Index Page for more info about Authorship and Copyright. 1999-2008 Linuxinfor.com. No rights reserved. |