반응형
문자열 형변환 계속 찾아보다 한번 정리하면 머리에 더 잘 남을 것 같아 정리한다.
char* <-->std::string
char* 에서 std::string
char* s = "hello world";
std::string str(s);
std::string에서 char*
std::string strAddr = "hello world";
const char* str = strAddr.c_str();
char* <--> CString
char*에서 CString
char* temp = "Hello world";
CString str;
str = temp;
CString에서 char*
CString str =_T("Hello world");
char* temp;
temp = str;
std::string <--> CString
std::string에서 CString
std::string str = "Hello World";
CString temp;
temp = str.c_str();
CString에서 std::string
CString temp = _T("Hello World");
std::string str;
str = CT2A(temp);
반응형
'프로그래밍언어 > C++' 카테고리의 다른 글
[C++]STL map 정리 (0) | 2021.10.08 |
---|---|
[C++] 숫자, 알파벳 구별함수(isalnum, isdigit, isalpha) (0) | 2021.09.08 |
[c++] typedef 란? 사용법 (0) | 2021.04.19 |
[c++] chrono 시간 측정 예제 (0) | 2021.01.17 |
[C++]namespace(이름공간) 사용법 (0) | 2020.12.06 |
댓글