++ 11 , a std::string ( std::basic_string), std::string ) '\0'. - data() c_str() - data() ( '\0' c_str(), '\0'. , , '\0' ( undefined)..... , , '\0'.
++ 11 . , - data() , c_str() (.. '\0'). , '\0' , data(), , , .
, , , ++ 11 - trailing '\0' (.. , , -, , , ).
, , ++ ++ 11. , std::string , ++ 11 '\0', , , .