C++没有所谓的"赋值构造函数"
最新推荐文章于 2022-02-14 20:08:41 发布
本文澄清了C++中关于string拷贝和赋值的一些常见误解。解释了string str2 = str1;和string str2(str1);实际上是调用拷贝构造函数,而string str3; str3 = str1;的第一句调用构造函数,第二句则调用赋值运算符。
本文澄清了C++中关于string拷贝和赋值的一些常见误解。解释了string str2 = str1;和string str2(str1);实际上是调用拷贝构造函数,而string str3; str3 = str1;的第一句调用构造函数,第二句则调用赋值运算符。
584

被折叠的 条评论
为什么被折叠?