我只是试图读取CSV文件并将其打印在终端上,但我认为getLine()函数并不是解析行字符的末尾。我认为这是因为我正在读的文件是在Windows上创建的,我是在Linux上运行脚本的。为了测试这个理论,我在Linux上创建了一个新的CSV文件,但是它也有同样的问题。readCsv.eof()){ getline(readCsv, in, ',');
ge
我希望在C++中使用相当于C++的C语言:getline(std::cin,s); // reads an arbitrarily long line and// inserts its contents on schar* s;
getline(stdin,s); // allocates the space necessary to fit t
现在我把它移到了Ubuntu上,gcc给了我一些错误,第一个是conflicting types for 'getline()'。Linux不是我喜欢的,所以请直截了当地说。如果您需要更多错误详细信息,请告诉我。tokbuf[2*MAXBUF];char history[MAX_COMMANDS][MAXBUF];int length;
le