(c++) string 클래스 변환-c_str() 함수

2022. 11. 21. 17:12c++

728x90

std::string c_str()
반환형이 char * 이므로, 해당하는 string의 첫번재 문자의 주소값(포인터)를 반환합니다.

 

  • C++의 string을 C style의 char * 형으로 변환.
1
2
3
4
5
6
string cppStr = "CPPstring";
const char * cStr2 = cppStr.c_str();
 
cout << "[test2] : string --> char *" << endl;
printf("==> printf > cStr2 : %s\n", cStr2);
cout << "==> cout > cStr2 : " << cStr2 << endl << endl;
cs

 

 

 

728x90

'c++' 카테고리의 다른 글

#define 매크로 상수  (0) 2022.12.19
char배열에 문자를 입력받아서 숫자로 변환  (0) 2022.12.19
size_t 자료형  (0) 2022.11.10
assert 함수 (c++)  (0) 2022.11.10
(c,c++) double형 출력 등등  (0) 2022.11.10