이전에 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
#
포인터