로딩
요청 처리 중입니다...

[C++] string to char* 와 char* to string 문자열 변환 총정리

 [C++] string to char* 와 char* to string 문자열 변환 총정리

이전에 std::string 클래스에 대해 총정리를 해 보았습니다. https://m.blog.naver.com/dorergiverny/223046924132 [C++] std::string 클래스(문자열) 완벽 총정리 이번엔 문자열(string)을 다루는 클래스인 string 클래스를 파헤쳐봐요. std::string 의 모든 것을 정리해... blog.naver.com 이번에는 string 과 char* 간 변환 방법에 대한 총정리를 해 보겠습니다. 이게 어려운 내용이 아니지만 가끔 찾아보고 싶을 때가 있는 변환이에요.

그래서 정리해 드립니다. std::string 을 char*로 변환 1. c_str() 사용 c_str()은 c 스타일의 스트링으로 변환해달라는 말이에요. 하지만 이것은 내용이 변경되면 안되는 const char* 형을 리턴합니다. cc1을 변경할 수 없어요.

이것을 변경하고 싶으시다면 아래와 같이 const_cast를 이용하시면 됩니다. std::string s...

# begin # push_back # std # stl # strcpy_s # string # stringtochar # vector # 문자열 # 반복자 # 변환 # 생성자 # 스트링 # 주소값 # null문자 # null # c_str # char # chartostring # const # const_cast # conversion # convert # copy # delete # emplace_back # end # iterator # new # 포인터