-1
我想先說這個,說我是編程新手,但是我正在開發一個小項目,除了這一小部分,我都找不到它了,我無法在網上找到它,無論原因。我需要向後顯示一個字符串,但是我已經編碼了它,它將每個字符顯示在一個新行中。我想在同一行上顯示它。如果我添加一個endl到最後它有「按任意鍵繼續...」的消息,我不想要。如何在同一行上向後顯示一個字符串?
if (sel == 4)
{
for (a = sent.length() - 1; a >= 0; a--)
{
cout << sent.at(a) << endl;
}
break;
}
所以基本上,用戶輸入一個字符串,我把它存爲「發送」,那麼他們將被要求輸入其存儲爲「選擇」 1至4選擇,每一個做了字符串不同(大寫,小寫等),但4將向後顯示,它現在起作用,但是當它顯示字符串時,出現消息「按任意鍵繼續...」(它應該),我只是無法弄清楚一個方法。
您知道'endl'代表「行尾」,對嗎?你在每個角色之後明確地發出它,然後驚訝於每個角色都在一個新的行上。 –
我的確如我在原帖中所說的那樣「」按下任意鍵繼續......「出現(應該是這樣),我只是無法找出解決方法。」 – zhodges10
你有沒有考慮*不*要求換行符? –