[C con Clase] fstream

Steven Richard Davidson stevenrichard.davidson en gmail.com
Jue Nov 8 19:32:59 CET 2007


Hola Vanesa,

On 11/7/07, Vanesa DVJ (fr) <vanedvj en yahoo.fr> wrote:
> si creo una clase Archivo gral, para entradas o salidas, como utilizo
> fstream para saber si el archivo que me estan pasando en un string es
> valido?
>

Sugiero abrirlo y posteriormente comprobar su estado. Por ejemplo,

fstream fs;
char szNombre[1024];

if( !fs.open( szNombre, ios::in ) )
{
  // No se pudo abrir para lectura
}

También podemos invocar 'is_open()'. Esto sería,
fs.open( szNombre, ios::in );

if( !fs.is_open() )
{
  // No se pudo abrir para lectura
}


Espero que esto te ayude.

Steven




Más información sobre la lista de distribución Cconclase