c++
yylm1234
后台开发程序员
展开
-
验证 c++ vector()只增不减性质
众所周知,vector只增不减,那么怎么删除内存呢? int main() { vector<int> arr = { 1,2,3,4,5 }; cout << "arr.capacity()" << arr.capacity() << endl; cout << endl <<endl << endl; cout << "erase1" << endl; vector<int>原创 2021-06-09 11:09:49 · 103 阅读 · 0 评论 -
shared_ptr的理解
shared_ptr使用误区 //shared_ptr的原理:是通过引用计数的方式来实现多个shared_ptr对象之间共享资源。 //https://www.cnblogs.com/acmLLF/p/14730783.html //https://blog.csdn.net/weixin_44826356/article/details/105912215 //异常安全 https://www.jianshu.com/p/03eea8262c11 //正确用法 Shared_ptr<int>原创 2021-05-21 10:34:30 · 299 阅读 · 0 评论