看板 C_and_CPP 關於我們 聯絡資訊
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) C++ 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) 問題(Question): (int(*)(int)) 程式碼(Code):(請善用置底文網頁, 記得排版) std::transform(myString.begin(), myString.end(), myString.begin(), (int(*)(int)) std::toupper); 補充說明(Supplement): 這是一個將C++ string內容轉大寫的程式碼,程式碼本身是沒問題的。 小疑問的是(int(*)(int))的部份,不太瞭解這是什麼意思,不放上這段也可以正常轉換大寫。 有請各位解惑!感謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.34.80.78
EdisonX:這個... 你懂什麼是 "函式指標" 嗎? 08/28 22:24
xvid:感謝提示 書上看過但未曾用過 我會瞭解看看 謝謝! 08/28 23:02