嘿,我正在嘗試做一個函數,函數自己找到最高分的單詞,然後列出那個單詞,我目前使用矢量來找到最高分的單詞,但我希望從我的詞典中找到單詞。如何從詞典中選擇一個單詞並將其打印出來
回答
你存儲你的單詞的矢量是std::string
的矢量,而不是Word
指針的矢量。所以你不能使用compare_by_score
,因爲它期望後一種論點而不是第一種。
要麼在存儲Word
指針向量中,要麼改變compare_by_score
函數取參數const std::string&
然後在函數中將其轉換爲Word
對象。
但它不需要是'const&',對吧?唯一的規則是它不會修改元素。 –
@ tomi.lee.jones您可能想檢查[此參考](http://en.cppreference.com/w/cpp/algorithm/max_element)。 –
我剛纔引用它。 :) –
- 1. 名單詞典 - 如何打印輸出
- 2. 打印出詞典
- 3. 如何挑選一個字符串並將其打印出來?
- 4. 兩個字符串輸入 - 從第一個字符中刪除常用單詞並將其打印出來
- 5. 如何每秒打印一個單詞?
- 6. Java:查找字符串中的最短單詞並將其打印出來
- 7. 如何創建單詞選擇器以選擇並突出顯示並從文本中移除所選單詞?
- 8. 如何獲取輸入文件並計算每個單詞中的字母並將其打印出來
- 9. 如何獲取此代碼從每個數組中選擇一個隨機單詞來打印一個句子?
- 10. 一個Python程序,讀入用戶指定的單詞並將該單詞打印出來x次,其中x是該單詞中的字符數
- 11. 如何根據詞典的定義從詞典中找出單詞
- 12. 如何在PHP中打印每個單詞的單詞?
- 13. 如何將一個詞典中的元素添加到其他詞典中? Python
- 14. 如何用單詞打印出Bool值?
- 15. 選擇詞典的詞典使用LINQ
- 16. 如何打印出單詞中的其他字母? (爪哇)
- 17. 循環通過詞典和一定的格式打印出來
- 18. 字典打印詞典,如表
- 19. 在Java中打印一個單詞
- 20. Python字典詞典中的打印
- 21. Python動態詞典+打印html輸出
- 22. 複雜詞典打印
- 23. 將組合框綁定到詞典並將其選爲詞典鍵
- 24. 將詞典列表與另一個詞典結合起來
- 25. 如何從java中的trie中打印出發現的單詞?
- 26. 如何用Haskell中的每個單詞長度打印一組單詞
- 27. Django模型 - 將詞組鏈接到詞典/詞典中的單個詞
- 28. 找出一個單詞是否可以成爲詞典中單詞的開頭
- 29. 從文件匹配單詞列表並輸出其餘單詞
- 30. 將一個單詞從一行中分離出來
請說明問題所在(編譯錯誤?輸出錯誤?)。添加預期輸出的示例。 – zoska
是什麼問題?代碼看起來是正確的,除了'std :: string'和'Word'之外。 – Gorpik