【发布时间】:2014-02-24 20:20:05
【问题描述】:
这里是基本问题,我正在尝试学习iostream的基础知识。
我被告知要构建一个读取 const istream& 行的函数。即 validateFile(const istream& is)
我发现我不能使用带有 const istream& 作为第一个参数的函数 getline()。我想知道为什么。我以为我只是在阅读 istream,函数 getline() 会改变它吗?
是否有可能从恒定流中获取信息?
【问题讨论】:
-
它从流中读取一行,所以它改变了它的状态。
标签: c++ constants iostream getline istream