2011-11-26 33 views

回答

0

我只是在猜测这里,因为你真的没有给我很多工作,但你有没有考虑使用转义字符()来逃避换行符?

或者,只需创建一个循环,不断读书,直到你进入一个空行:

string line; 
do { 
    cin >> line; 
} while (line.size() > 0); 
+0

我必须问:为什么我得到-1?我试图帮助:-) –

+0

-1使用未分配的内存。如果这只是'概念代码',你应该使用'std :: string'。 :) –

+0

保罗,我试图说明这个概念是如何工作的。你真的认为包括内存管理的东西是明智的吗? –

相关问题