【发布时间】:2015-08-30 20:43:29
【问题描述】:
为什么这两个打印不同的东西?第一个打印 abcd 但第二个打印 \x61\x62\x63\x64。我需要做什么才能使文件中的行被读取为 abcd?
std::string line("\x61\x62\x63\x64");
ifstream myfile ("myfile.txt"); //<-- the file contains \x61\x62\x63\x64
std::string line_file;
getline(myfile,line_file);
cout << line << endl;
cout << line_file << endl;
【问题讨论】: