[問題] 網路上一個sample

看板C_and_CPP (C/C++)作者時間13年前 (2012/08/28 22:12), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/1
開發平台(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

08/28 22:24, , 1F
這個... 你懂什麼是 "函式指標" 嗎?
08/28 22:24, 1F

08/28 23:02, , 2F
感謝提示 書上看過但未曾用過 我會瞭解看看 謝謝!
08/28 23:02, 2F
文章代碼(AID): #1GFD7D6H (C_and_CPP)
文章代碼(AID): #1GFD7D6H (C_and_CPP)