c++处理文件的时候一直管用以前用惯的套路
const char* file="filename";
fstream obj(file,ios::in|ios::out);
char ch;
while(obj>>ch)
{
//……
}
结果这次要解决的问题是需要处理空格的,突然不知道用什么函数好(用惯了套路的后果……)
然后不知怎么找到这篇文章
[(http://m.blog.csdn.net/icodingbird/article/details/40620275)]
发现只需要在我管用的套路前面加一句——obj>>noskipws;就可以了!
const char* file="filename";
fstream obj(file,ios::in|ios::out);
char ch;
obj>>noskipws;
while(obj>>ch)
{
//……
}