[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 #포인터

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