C++ getline函数用法

[复制链接]
查看11 | 回复2 | 2011-5-19 23:09:11 | 显示全部楼层 |阅读模式
现有一个“input.txt”,如何使用getline函数一行一行读取文本呢?
希望给出关键部分的代码,谢谢!

回复

使用道具 举报

千问 | 2011-5-19 23:09:11 | 显示全部楼层
额。。。这个是getline函数的原型及解释 怎么看着和你程序用法不太一样,特别是第二个参数的用法。。。尴尬。。。istream &getline( char *buffer, streamsize num, char delim );getline()函数用于输入流,读取字符到buffer中,直到下列情况发生: num - 1个字符已经读入, 碰到一个换行标志,碰到一个EOF, 或者,任意地读入,直到读到字符delim。delim字符不会被放入buffer中。这个是eof的原型和解释 还有一个小例子语法: bool eof();如果到达相关联的输入文件的末尾,eof()函数返回true,否则
回复

使用道具 举报

千问 | 2011-5-19 23:09:11 | 显示全部楼层
#incluude #include #include using namespace std;int main(){
ifstream in("input.txt");
if(!in)
{
cerr << "some errors happe
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行