我想寫一個代碼,在閱讀txt文件時會跳過最後一個詞。我不知道如何去輸出而不是,包括最後一行和之前的空格。任何幫助將不勝感激,我是新來的C + +。每行最後的單詞需要跳過?
0
A
回答
2
下面是用模擬輸入一個相當簡單的方法:
for (std::string line : {"hello im joe", "abc def", "123", "1 2 3 4 5"}) {
auto pos = line.find_last_of(' '); //find last space
if (pos == std::string::npos) {
continue; //don't print anything if not found
}
//print substring from beginning to space position
std::cout << line.substr(0, pos) << '\n';
}
相關問題
- 1. 爲什麼cin.getline()跳過每行中的第一個單詞?
- 2. 需要的最後一整個單詞形式在Linux的
- 3. 如何在每行的末尾跳過最後N個字符
- 4. 跳過文件的最後一行perl
- 5. 在匹配一個單詞後跳過特定行數PERL
- 6. 「閱讀」每行跳過最後一個字
- 7. 我需要平均每三列的最後四個單元格
- 8. 需要solr跳過非常常見的詞
- 9. Javascript REGExp。需要從「:」到「,」後刪除行中的所有單詞
- 10. 只需要CSV文件中每行的最後幾項
- 11. 要求輸入則跳過行之後
- 12. 是openpyxl iter_rows()跳過最後一行嗎?
- 13. 尾巴如何跳過最後一行
- 14. 如何跳過最後一行w/awk?
- 15. GWT CellTable - 每行最後一個單元格中需要有兩個按鈕
- 16. Android:CountDownTimer跳過最後onTick()!
- 17. 每小時cronjob不必要的跳過
- 18. C#。我需要找到在每行最短的詞語(從文件)
- 19. 爲什麼.bat文件跳過行並跳轉到最後?
- 20. RegEx.Replace要更換整個詞和跳過這個詞的時候
- 21. 獲取除字符串中最後一個單詞之外的每個單詞的最簡單方法
- 22. 需要排除包含其他單詞的多行中的單詞
- 23. 輸出中的單詞之後的不需要的字符
- 24. 單詞換行避免每行單個單詞
- 25. kivy(GridLayout)中的每行單個單詞
- 26. Magento OnePage修改,需要跳過步驟
- 27. 記事本++如何標記/替換每行中的最後一個單詞?
- 28. 需要跳過輸入文件中的換行字符(\ n)
- 29. 迭代後跳過一行
- 30. 最後一行後可以跳過自動註釋嗎?
你的意思是你想讀的線和輸出線文件沒有行的最後一個字? – chris
正是我需要的,謝謝! – user2499401
顯示您已編寫的代碼 – 0decimal0