Download - Manejo de-ficheros-C++

Transcript
  • 1. /*A) Una funcin de nombre crear que es llamada desde main crea el archivorecibido comoagumento mediante un puntero a un array de caracteres. Esta funcin retornatrue en caso de que se pueda crear exitosamente el archivo o false en casocontrario. El retorno ( true o false) se mostrar con un cartl desdemain indicando el Exito o Fracaso al crear el archivo ( true / falserespectivamente)B)Una funcin de nombre men generar el siguiente men:1) Crear el Archivo idicando nombre.2) Mostrar el contenido del archivo3) Agregar texto al archivo.4) Borrar fichero.5) SalirLa funcin men no recibe arguemnto y retorna solamente 1,2 ,3 o S.Cualquier otra tecla ser ignorada y se mostrar un cartel con el texto:"Opcin no valida, intente nuevamete".Para el caso del punto 1 llamar a la funcin ya explicada de nombre crear delpunto AC)La funcin invocada en el punto 2 permitir mostrar el contenido delarchivo por pantalla, esta recibir como arguemento un puntero.-D)La funcin del punto 3 recibir tambin un puntero al archivoy agregar el texto ingresado por teclado al final del archivos.*///////////////////////////////////////////#include#includeusing namespace std;char menu(void);bool crear (char *puntero);void mostrar(char *puntero);void agregar(char *puntero);///////////////////////////////////////////int main(){system("title EL INGRESO DEL NOMBRE DEL ARCHIVO DEBERA SER ASI: miarchivo .extension ");char select,vec[16];char *p;bool a=false;p=&vec[0];do{select=menu();switch(select) { case 1:{ system("cls"); cin.get(); cout