我有一種方法,其中一個參數需要輸入const void*
。如何在C++中將字符串轉換爲const void *?
當我做到這一點,它的工作原理 -
const void *a = "abc"; \\abc is also a string though.
我已經試過分配一個字符串變量,以一個const void *的變量,但它給了一些錯誤。 爲什麼我不能直接將字符串變量賦值給const void*
變量?
如何將字符串轉換爲const void*
?
還有別的辦法嗎?
感謝,
爲什麼要「const void *」而不是「const char *」? – 2014-09-01 11:37:58