下面这段代码有效吗?

其中 object.getName() 返回一个临时字符串对象。

最佳答案

临时字符串将持续到 printf() 完成,所以是的,它是安全合法的。

关于c++ - 将临时对象的 c_str 返回值传递给 printf,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7581680/

10-13 06:49