FWRITE( ) (Función)

Escribe una cadena de caracteres en un archivo abierto con una función de archivo de bajo nivel.

FWRITE(nFileHandle, cExpression [, nCharactersWritten])

Valores devueltos

Numeric

Parámetros

  • nFileHandle
    FWRITE( ) escribe en el archivo o el puerto de comunicación especificado por el número de controlador de archivo.
  • cExpression
    FWRITE( ) escribe la expresión de tipo Character en el archivo o el puerto especificado con nFileHandle.
  • nCharactersWritten
    FWRITE( ) escribe la expresión de tipo Character completa en el archivo o en el puerto de comunicación a menos que se incluya nCharactersWritten. Cuando se incluye nCharactersWritten, se escriben nCharactersWritten caracteres en el archivo o puerto. Si nCharactersWritten es menor que el número de caracteres de cExpression, solamente se escriben en el archivo los caracteres especificados en nCharactersWritten. Si nCharactersWritten es igual o mayor que el número de caracteres de cExpression, se escribirán todos los caracteres de cExpression.

Observaciones

A diferencia de FPUTS( ), FWRITE( ) no agrega un retorno de carro y un salto de línea al final de la cadena de caracteres.

FWRITE( ) devuelve el número de bytes escritos en el archivo o puerto de comunicación. Si FWRITE( ) no puede escribir en el archivo o puerto por alguna razón, se devolverá 0.

Vea también

FCHSIZE( ) | FCLOSE( ) | FCREATE( ) | FEOF( ) | FFLUSH( ) | FGETS( ) | FOPEN( ) | FPUTS( ) | FREAD( ) | FSEEK( ) | STRTOFILE( )