我在调用
后在ifstream对象上找到了gcount getline(istream &, string &)
返回0.
这应该是这样的吗?
答案 0 :(得分:2)
是的,gcount()
应该返回在对象上执行的最后一次无格式输入操作提取的字符数。
getline()
列在应更新gcount()
的函数中,但它是流的member getline()
而不是string getline()
。
如有疑问,this link在白色上表示黑色:表现为UnformattedInputFunction,,但input.gcount()不受影响。