Pra*_*bhu 3 c++
以下代码是否有效?
A类{string m_name; public: string getName(){return m_name; } } ..... printf("%s",object.getName().c_str()) ......
A类{string m_name; public: string getName(){return m_name; } }
..... printf("%s",object.getName().c_str()) ......
其中object.getName()返回一个临时字符串对象.
sha*_*oth 7
临时字符串将持续到printf()完成,所以是的,它是安全合法的.
printf()
归档时间:
14 年,8 月 前
查看次数:
970 次
最近记录:
11 年,1 月 前