Creación de ficheros en C++

elenanb
28 de Marzo del 2005
Vamos a ver, soy super super novata programando en C++ y no soy capaz de crear el fichero. Es sencillo, pongo este código:

int main()
{
fstream fich;

fich.open("uno.txt", ios::app);
if (fich.fail()){
cout << "no, ";
}
system("PAUSE");
return 0;
}

Y, ni abre el fichero, ni lo crea en caso de que no exista. Siempre entra por fich.fail(). Que hago mal? Necesitaría una respuesta pronto que me urge... muchas gracias!!!!

arie leon wlos
28 de Marzo del 2005
#include<conio.h>
#include <iostream.h> #include <fstream.h>
void main()
{ fstream fich; fich.open("uno.txt",ios::app);
if(fich.fail()) cout << "no" << endl;
else cout <<"si" << endl;
getch();
} // escrito en c++,ver 3.1 - 2/2/2004

Angelucha
28 de Marzo del 2005
OYE COMO PUEDO CREAR UN ARCHIVO DE SOLO LECTURA EN C++ Y PODER MOSTRAR EN PANTALLA CARACTER POR CARACTER