小鸟儿 发表于 2016-3-5 20:21:11

这个文件地址问题

#include<iostream>
#include<fstream>
using namespace std;
int main()
{
        ifstream out;
        out.open("china.txt");
        if(!out)
        {
                cout<<"Can't be open!";
                return 0;
        }
        char ch;
        while(out>>ch)
        {
                cout<<ch;
        }
        cout<<endl;
        out.close();
        return 0;
}
就是 我把这段程序运行后,电脑e盘 的有效结果是 “china“并不是”china.txt“
怎么做?

阴影中的曙光 发表于 2016-3-5 20:33:09

= =你是说你电脑设置了隐藏类型名么?

小鸟儿 发表于 2016-3-5 20:36:29

阴影中的曙光 发表于 2016-3-5 20:33
= =你是说你电脑设置了隐藏类型名么?

同学,我分别设置了“china”和”china.txt“,结果只有”china“有效,我现在还不知道怎样隐藏

阴影中的曙光 发表于 2016-3-5 20:42:58

小鸟儿 发表于 2016-3-5 20:36
同学,我分别设置了“china”和”china.txt“,结果只有”china“有效,我现在还不知道怎样隐藏

= =并不太明白你说的是啥,你是说打不开china.txt?

小鸟儿 发表于 2016-3-5 20:46:00

阴影中的曙光 发表于 2016-3-5 20:42
= =并不太明白你说的是啥,你是说打不开china.txt?

对,打不开,反而打开了china

阴影中的曙光 发表于 2016-3-5 20:54:22

小鸟儿 发表于 2016-3-5 20:46
对,打不开,反而打开了china

你代码你写的china.txt   而目录里有china和china.txt两个文件?

不能够啊,这俩文件怎么共存?

小鸟儿 发表于 2016-3-5 20:58:15

阴影中的曙光 发表于 2016-3-5 20:54
你代码你写的china.txt   而目录里有china和china.txt两个文件?

不能够啊,这俩文件怎么共存?

谢谢你,我已经解决了,我的电脑默认后缀名为 .txt,
造成了一个是“china(.txt)”另一个是“china.txt(.txt)”
页: [1]
查看完整版本: 这个文件地址问题