读书人

输入输出流有关问题

发布时间: 2012-05-13 16:39:43 作者: rapoo

输入输出流问题

C/C++ code
 std::fstream in("some.txt"); const int size = 5; char str[size]; while(in.get(str,size)) {    //in.get();                -----在很多代码里,都加上了这句,有什么用?在这里加上我的又不对。    std::cout << str; }


[解决办法]
你这用不着,在有些程序中用cin.get(),是用来吸收回车字符的,如:

int num;
cin>>num;

如你这里输入一个数后,会跟一个回车字符在输入缓冲区里面,你用get()吸收掉,不影响后面的输入

读书人网 >C++

热点推荐