Test: dangling_cstr.cpp dangling_cstr.cpp:22:17: error: redeclaration of 'std::string Logger::formatted_' 22 | std::string formatted_; | ^~~~~~~~~~ dangling_cstr.cpp:14:17: note: previous declaration 'std::string Logger::formatted_' 14 | std::string formatted_; | ^~~~~~~~~~ dangling_cstr.cpp: In function 'int main()': dangling_cstr.cpp:28:15: error: 'void Logger::log(const std::string&)' is private within this context 28 | logger.log("System started"); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ dangling_cstr.cpp:16:10: note: declared private here 16 | void log(const std::string& msg) { | ^~~ dangling_cstr.cpp:29:15: error: 'void Logger::log(const std::string&)' is private within this context 29 | logger.log("Loading config"); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~ dangling_cstr.cpp:16:10: note: declared private here 16 | void log(const std::string& msg) { | ^~~ dangling_cstr.cpp:30:15: error: 'void Logger::log(const std::string&)' is private within this context 30 | logger.log("Ready"); | ~~~~~~~~~~^~~~~~~~~ dangling_cstr.cpp:16:10: note: declared private here 16 | void log(const std::string& msg) { | ^~~