7
std :: string :: c_str () 수명이란 무엇입니까?
내 프로그램 중 하나에서 const char*. 다음과 같은 구조가 있다고 가정 해 보겠습니다. struct Foo { const char* server; const char* name; }; 내 상위 수준의 응용 프로그램은에만 처리 std::string되므로 포인터를 std::string::c_str()다시 가져 오기 const char*위해을 ( 를) 사용 하려고 생각했습니다 . 그러나 수명은 c_str()무엇입니까? 정의되지 않은 동작에 직면하지 않고 …