首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

C++读取文本文件,文本文件中含有汉语言

2012-09-07 
C++读取文本文件,文本文件中含有中文C++读取文本文件,文本文件中含有中文!求DEMO如在FilePath.txt文件中有

C++读取文本文件,文本文件中含有中文
C++读取文本文件,文本文件中含有中文!求DEMO
如在FilePath.txt文件中有如下内容:
#FilePath
D:/文档/数据/Jason.mdb
#ProjectID
1

在C++中读取FilePath.txt文件中MDB的路径即:“D:/文档/数据/Jason.mdb”,该如何取数据!

[解决办法]

C/C++ code
#include <iostream>#include <fstream>using namespace std;int main(int argc, char** argv){    bool flag = false;    char aline[200] = {0};    ifstream fis("E:/file.txt");    if(!fis)    {        cout << "Can not open file" << endl;        exit(1);    }    while(fis)    {        fis.getline(aline, 200);        if(strcmp("#FilePath", aline) == 0)        {            fis.getline(aline, 200);            cout << aline << endl;        // 输出"D:/文档/数据/Jason.mdb"            break;        }    }    fis.close();    // 要读取"D:/文档/数据/Jason.mdb"中的数据,可以参考:http://blog.csdn.net/yahohi/article/details/6286566    return 0;} 

热点排行