嗨,我是c++
初学者,这是我的任务之一,我有点卡住了。这不是我的全部代码,它只是我需要帮助的一小部分。我想要做的是有一个函数专门用于将具有该函数的所有内容导出到一个text
名为 results.txt 的文件中。因此,当我打开文件时,应该会显示“这项工作是否有效”这一行,但是当我运行文件时,我会收到类似的错误
“错误 C2065:‘out’:未声明的标识符”
“错误 C2275:‘std::ofstream’:非法使用这种类型作为表达式”
“智能感知:不允许类型名称”
“IntelliSense:标识符“out”未定义”
#include <iostream>
#include <string>
#include <fstream>
using namespace std;
//prototypes
void output(ofstream& out);
int main()
{
output(ofstream& out);
ifstream in;
in.open("inven.txt");
ofstream out;
out.open("results.txt");
return 0;
}
void output(ofstream& out)
{
out << "does this work?" << endl;
}
现在真的很晚了,我只是对自己做错了什么感到茫然。