// 선언
CString cstr;
// 형 변환
TCHAR* tchr = (TCHAR*)(LPCTSTR)cstr;
// 풀이
// 선언
TCHAR *tchr = _T("");
// 형 변환
CString strString;
1. strString.Format("%s", tchr);
2. strString = (LPCTSTR)tchr;
CString cstr;
1. std::string str = std::string(cstr);
2. std::string str(cstr);
std::string str;
CString cstr = str.c_str();
typedef std::basic_string<TCHAR> tstring;
int main() {
tstring temp = _T("temp").c_str();
}
LP, T, C, STR 등에 대하여
LPSTR, LPCSTR, LPTSTR, LPCTSTR, LPWSTR, LPCWSTR등 너무 많다. -- 서론 -- C, C++ 은 String 자료 구조형 자체를 지원하지 않는다고 한다. (compiler 차원에서) String을 어떻게 사용할지 고민한 결과 : 64bit pointerVC++6.0
kim-dj.tistory.com
반응형
'MFC' 카테고리의 다른 글
[Gdiplus::Graphics] 최적화 관련 팁 정리 (0) | 2025.02.18 |
---|---|
char, wchar, tchar 에 대해서 (0) | 2019.01.22 |
LP, T, C, STR 등에 대하여 (0) | 2019.01.22 |