-3
부스트를 사용하지 않고 const char*
을 C++의 const char**
으로 변환하는 쉬운 방법이 있습니까? &myConstCharP
을 사용하려고했지만 작동하지 않았습니다.const char * to const char **
부스트를 사용하지 않고 const char*
을 C++의 const char**
으로 변환하는 쉬운 방법이 있습니까? &myConstCharP
을 사용하려고했지만 작동하지 않았습니다.const char * to 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; ' 그리고 그 이상! –
당신이 사용하는 것에 대한 예제를 제공해 줄 수 있습니까? –
예, 당신이'char *'를 좋아한다고 들었으므로'char ** '를'const char *'에 넣으므로 타입 캐스팅 중에 타입 변환 할 수 있습니다. –
"변환"이란 무엇입니까? 당신은 (강압적 인) 강요 또는 무엇을 원합니까? 아니면 첫 번째 유형의 객체를 가져 와서 앞에 '&'를 붙이는 것과 같은 것입니까? –