Test: dangling_cstr.cpp dangling_cstr.cpp: In member function 'const char* Logger::formatMessage(const std::string&)': dangling_cstr.cpp:10:38: error: cannot convert 'std::__cxx11::basic_string' to 'const char*' in return 10 | return std::string("[LOG] ") + msg.c_str(); // Dangling pointer! | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ | | | std::__cxx11::basic_string