-3
是否有一種簡單的方法將C++中的const char*
轉換爲const char**
(不使用Boost)?我嘗試過使用&myConstCharP
,但沒有奏效。const char * const char **
是否有一種簡單的方法將C++中的const char*
轉換爲const char**
(不使用Boost)?我嘗試過使用&myConstCharP
,但沒有奏效。const char * const char **
我在這裏看不到問題。以下代碼適用於我:
int main(int argc, char **argv)
{
char c = 'a';
const char *myConstCharP = &c;
const char **p = &myConstCharP;
printf("Your original char is: %c",**p);
}
'const char *** ptr_p =&p;' 'const char **** ptr_ptr_p = &ptr_p;' 甚至更多! –
您能提供一個您使用它的例子嗎? –
Ya dawg,我聽說你喜歡'char *',所以我把'char **'放到你的'const char *'中,這樣你就可以在對它們進行類型轉換時對它們進行轉換。 – 2013-10-30 06:05:25
「轉換」是什麼意思?你想要一個(位預先)的強制還是什麼?或者像第一種類型的對象,然後在它前面粘上一個'&'? –