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이 넘어간게 신기하네요 좋은자료로 사용되서 좋습니다)

 

*이 게시글에 문제가 있을시  신고보단 지적을 먼저 부탁드립니다. 빠른시간안으로  수정하겠습니다. 감사합니다
제글을  재밌게 봐주셨다면  ♥(공감)한번씩 눌러주시면 감사합니다 좋은하루 되세요!

+ Recent posts