c++ std::stirng 형변환 방법
std::stirng을 const char*로 변경하는 방법
std:string string;
const char * const_char = string.c_str();
c_str()을 이용해서 const char 로 형변환이 가능합니다.
std::string을 char *로 변경하는 방법은 strdup()함수를이용하면 됩니다.
std::string string;
char * pChar = strdup(string.c_str());
free(pChar);
strdup()를 이용해서 문자열을 복사하고 문자열을 가르키는 포인터를 넘겨줍니다. 내부적으로 malloc()을 호출하므로 free()를 통해서 메모리를 해제해야 됩니다.