- CString을 char* 로 변환하기
1. memcpy 사용하기
CString str = "test";
unsigned char st[30];
memcpy(st, (unsigned char*)(LPCTSTR)str,i);
2. strcpy 사용하기
CString strData = "test";
int length = strData.GetLength();
char* st = new char[length];
strcpy(st, strData.GetBuffer(0));
3. 형변환 사용하기
CString str;
str = "test";
char* st = LPSTR(LPCTSTR(str));
- char* 를 CString으로 변환하기
CString클래스의 Format함수를 사용
char st[] = "test";
CString str;
str.Format("%s", st);
'Enginius > C / C++' 카테고리의 다른 글
C# - dbmon이나 DebugView 사용 법 (0) | 2010.06.17 |
---|---|
간단한 vs 에러 해결 (2) | 2010.01.03 |
MFC - 에디트박스를 써보자 (0) | 2009.11.23 |
MFC - 창을 하나 더 띄워볼까? 모달리스 (0) | 2009.11.23 |
MFC - Slider Control을 써보자 (1) | 2009.11.06 |