集合'std :: ofstream archivo'类型不完整,无法定义

时间:2019-05-02 04:57:54

标签: c++

我正在尝试做一个程序,可以将用户名保存在文本文件中 有人知道如何解决这个问题,或者您是否计划了所有我写错的问题?

我希望程序询问用户名称是否正确或要对其进行修复(以保存文件)和(N以保存前返回输入名称)不知道其余代码是否为很好,但是我的问题是,在编译程序以运行时会跳出错误:聚合'std :: ofstream archivo'类型不完整,无法定义

#include<iostream>
#include<conio.h>
#include<string.h>

using namespace std;

int main(){
void escribir();
escribir();
escribir();
char Si[1];
char No[1];
char nombre[30];

cout<<"Ingrese un nombre de usuario :D\n";
cin.getline(nombre,30,'\n');
ofstream archivo;

archivo.open("Datos1.txt",ios::out);

if(archivo.fail()){
    cout<<"Algo salio mal o-O";
    exit(1);
}
archivo<<nombre;

}

我希望,如果用户在输入名称后按S键,则会保存“ .txt”,当您按N键时,返回到输入名称的选项

0 个答案:

没有答案