Cstring 값이 char* 값으로 변환하기 위해서 별짓을 다하다가 외국사이트를 찾던중 여러방식을 조합해보고
이리굴리고 저리굴리고 하다가 나온방식이 이방식.
문장이 좀 길고 그래보여도
확실히 변환되는것을 확인했습니다.
방식은 아래와 같습니다.
CString csFullAddr = L"100.000.0.0 or qqwweerraassddff";
CStringA csAFullAddr = CStringA(csFullAddr);
const char* cFullAddr = csAFullAddr;
char* cpFullAddr = const_cast<char*>(cFullAddr);
변환이 가능하다 .
(.... 3년 가까이 이 지난 지금 다시보니 프로그래밍을 그만둬서그런지 이게 무슨말인지 모르는게 현실...
그리고 이글을 조회수가 2000이 넘어간게 신기하네요 좋은자료로 사용되서 좋습니다)
*이 게시글에 문제가 있을시 신고보단 지적을 먼저 부탁드립니다. 빠른시간안으로 수정하겠습니다. 감사합니다
제글을 재밌게 봐주셨다면 ♥(공감)한번씩 눌러주시면 감사합니다 좋은하루 되세요!
'프로그래밍 개발이야기 > C++' 카테고리의 다른 글
C++ assert 함수란 ? (2) | 2019.07.19 |
---|---|
WaitForNotification 에 대하여 (0) | 2019.07.15 |
(오류해결방안)0xC0000008("An Invalid handle was specified") (0) | 2019.07.11 |