每次在IRC中显示新文本时都会显示新行

时间:2015-10-18 04:45:09

标签: c++ c++11 irc

我正在尝试这样做:

char buffer[256];
while(!buffer.getline){
    printf("%s\n",buffer);   
}
return 0;

但我无法在缓冲区上使用getline。

有没有其他方法可以做到这一点或可能使用getline?

1 个答案:

答案 0 :(得分:0)

你必须使用:

cin.getline(buffer,256);

所以你的代码将是:

#include <iostream>
using namespace std;
int main(){

char buffer[256];
while(cin.getline(buffer,256)){
    printf("%s\n",buffer);
}
return 0;
}