可能重複:
What does (char *) x or (void *) z mean?C++ ::雙冒號標記和(無效*)
我用C工作++文件,並遇到了下面一行:
tmp.sort(Hash::pairval, printPair, (void *)(tmp.bitSize()));
我最不確定的是(void *)的含義。 bitsize()是一個函數,我之前聽說過傳遞函數指針的術語。這是什麼?
我知道::通常是範圍解析運算符,這是我在.cpp/.h對象類型文件中看到的。我相信它在這裏服務於相同的目的,陳述在哈希中找到pairval。
由於
RTFM和(最可能)重複。另外:問答網站=>一個職位=一個問題。 – Griwes