std::string s = t;
Run Code Online (Sandbox Code Playgroud)
我想在此之后,s和t指向同一个地址.
一旦t被删除,s也是空的.如何制作深层照片?
免责声明:我假设t也是std::string,如果我错了,请纠正我.
我想在此之后,s和t指向地址.
他们没有,他们不是指针.
一旦t被删除,s也是空的
t无法删除,或者如果你删除它,那就是你的问题.不要删除t,它会自动超出范围.
在您的代码中,您使用std::string的是复制构造函数 - 顾名思义,它会创建原始字符串的副本.
| 归档时间: |
|
| 查看次数: |
115 次 |
| 最近记录: |