|
막막한초보 님이 쓰신 글 :
: 제목 그대로 입니다.
: const char *를 unsigned long으로 변환 또는 unsigned long const char*로 변환 할수 있나요?...
1. const char * -> unsigned long
(ex)
const char *pchar;
unsigned long x=reinterpret_cast<unsigned long>(pchar);
하면 됩니다. 하지만.. 위와같이 캐스팅을 해야 할 경우는
1/10000000 확률로도 없을거 같은데요? ^^;
포인터값을 일반변수로 저장하기때문에. 크게 문제는 없겠지만.
저렇게 코딩할 필요가 있을시에는 프로그램상 구조적 문제가 있는것이 아닐지
조심스럽게 추측해 봅니다.
2. unsigned long const char * 라는 형은 없으므로 변환할 수 없습니다 ^^;
|