C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[41133] Re:unsigned long형 변환..
WARSHIP [warship] 1122 읽음    2005-07-20 11:22
막막한초보 님이 쓰신 글 :
: 제목 그대로 입니다.
: 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 * 라는 형은 없으므로 변환할 수 없습니다 ^^;

+ -

관련 글 리스트
41130 unsigned long형 변환.. 막막한초보 900 2005/07/20
41133     Re:unsigned long형 변환.. WARSHIP 1122 2005/07/20
41136         냉무 막막한초보 725 2005/07/20
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.