(C++编程)在Microsoft Visual Studio 2008中已经建了一个.cpp文件,再建一个txt文本文件怎么弄,谢谢

要在同一个工程里,因为.cpp文件要用到.txt文本文件中的数据。本人新手,不会弄这个2008年版的

到工程目录下手工建。如果是用你txt里面的代码。直接粘贴过来改改就行。追问

我是在项目里添加文件——文本文件。被添加到了资源文件目录下。但运行的时候好像和没加一样的,为什么??难道我这样添加错了吗??请指点下,不胜感激!!!

追答

运行的时候就是和没添加过一样的啊。。。读取txt要指定路径的。相对路径是你工程目录。

追问

不是,我是说还是不能读取里面的数据!!文本txt和cpp文件放在一个文件夹内。827305701,加我聊,还有好多不会,非常感谢

追答

。。。上面n多错误啊。。。
你把1.txt直接放在工程目录下面。然后这么写。
char buffer[256];
ifstream examplefile ("1.txt");
if (! examplefile.is_open())
{
cout << "Error opening file"; exit (1);
}
while (! examplefile.eof() )
{
examplefile.getline (buffer,100);
cout << buffer << endl;
}

追问

我的代码已经写好了,就是那文本不知道为什么建立了就是读取不出里面的数据。可能是建立的方法错了

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-05-24
在程序要读取txt文件内容??追问

是的,怎么建,说一下具体步骤!谢谢你

追答

#include
#include
using namespace std;
int main()
{
ifstream input("1.txt");
char a;
while((a=input.get())!=EOF)
{
//do you job
}
return 0;
}
//这种是一个字符一个字符读取,你也可以直接读取全部内容 看你需要 或者用FILE也行。

追问

谢你了,不过你没有明白我的意思。我的意思是怎么建立出这个文本文件出来。代码我知道。只是不会用这个2008的,用6.0的我能建立出来

相似回答