日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > c/c++ >内容正文

c/c++

【❌❌vectorの奇技淫巧⭕⭕】C++ vector 如何正确处理动态申请内存的元素

發布時間:2025/3/15 c/c++ 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【❌❌vectorの奇技淫巧⭕⭕】C++ vector 如何正确处理动态申请内存的元素 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

C++ vector 插入動態內存(new、malloc申請的內存)及銷毀動態內存 (delete 、free)demo

我們使用vector時候,有時候會插入一些動態內存數據(例如new出來的指針插入到vector中)。這時候我們一定要注意C++的內存管理,因為C++的內存管理原則,誰申請的,誰銷毀。我們如果不對vector里的指針對應的動態內存進行銷毀操作,直接clear()的話就會造成內存泄露。所以我們需要首先遍歷vector,把vector中元素存儲的指針對應動態內存銷毀掉,然后再clear()掉vector。

demo示例:

#include <vector> #include <iostream> #include <cstring> using namespace std;int main() {vector<char *> obj;//vector中插入動態內存for(int i=0;i<10;i++){char * ptr = new char[100];memset(ptr, 0 , 100);obj.push_back(ptr);}//需要清理申請的動態內存,然后才能清空vector,否則會造成內存泄露for(vector<char *>::iterator it = obj.begin(); it != obj.end(); it++){if(*it != NULL){delete *it;*it = NULL;}}obj.clear();return 0; }

番外篇:new char[100]和new char(100)的區別

寫demo的時候,順手寫了new char(100)。。。后面發現不對了。。。哎。。。所以加了個番外篇,記錄一下。
new char[100]和new char(100)的區別,其實這個屬于分配問題,大家使用時還是要注意的,失之毫厘差以千里啊!
詳情如下:

char *p = new char[200]; // new一個char數組,大小為200 char *p = new char(200); //new一個char ,其初始值為200

結束寄語

有關vector小細節的介紹就到此結束啦!下篇博文與各位再見面~

寫博不易,如蒙厚愛,賞個關注,一鍵三連~~點贊+評論+收藏🤞🤞🤞,感謝您的支持~~

總結

以上是生活随笔為你收集整理的【❌❌vectorの奇技淫巧⭕⭕】C++ vector 如何正确处理动态申请内存的元素的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产精品美女网站 | 在线一区二区三区四区五区 | 亚洲黄v| 强开乳罩摸双乳吃奶羞羞www | 老汉av网站 | 男人的亚洲天堂 | 真实偷拍激情啪啪对白 | 以女性视角写的高h爽文 | 欧美在线视频二区 | 香蕉大人久久国产成人av | 欧美裸体精品 | 性色一区二区 | 亚洲天堂一区在线观看 | 狠狠干导航 | 国产精品xxx在线观看www | 久久久三级 | 国产男女裸体做爰爽爽 | 国产黄色录像片 | 久久爱资源网 | 日韩一区二区三区视频 | 金鱼妻日剧免费观看完整版全集 | 天堂va欧美ⅴa亚洲va一国产 | 女女同性被吸乳羞羞 | 污视频免费在线观看 | 欧美男人亚洲天堂 | 蜜乳av一区 | 日本中文字幕在线播放 | 国内自拍第二页 | 色臀av| 亚洲黄页网站 | 在线观看免费观看 | 日韩网红少妇无码视频香港 | 99re久久精品国产 | 国产精品夜夜嗨 | 久久三 | 亚洲精品一区 | 91官网在线观看 | 国产美女精品一区二区三区 | 中文字幕中文在线 | 久久成人小视频 | 狠狠插综合 | av资源吧首页 | 欧美大片一区二区 | 欧美zzz物交 | 少妇特殊按摩高潮惨叫无码 | 日本一二三视频 | 超碰98| jizz国产在线 | 亚洲风情亚aⅴ在线发布 | 欧美mv日韩mv国产 | 亚洲日本在线观看视频 | 国产主播精品在线 | 99精品人妻少妇一区二区 | 国产精品一区二区入口九绯色 | 精品亚洲一区二区三区四区五区 | 国产 第1190页 | 午夜18视频在线观看 | 特级毛片在线观看 | 97se亚洲国产综合在线 | 精品一性一色一乱农村 | 亚洲免费观看高清完整版在线 | 亚洲777| 曰批女人视频在线观看 | 999热精品 | 日韩午夜电影网 | 大地av | 国产精品99 | 亚洲视频黄| 久久久精品麻豆 | 日批视频在线播放 | 国产伊人自拍 | av在线资源站 | 精品人妻一区二区三区久久 | 91偷拍网站 | 欧美一区视频 | 日本少妇裸体做爰高潮片 | 精品无码黑人又粗又大又长 | 亚洲h在线观看 | 亚洲五月网 | japanese av在线| 天天爱天天做 | 五月情网| 国产精品热 | 国产av国片偷人妻麻豆 | 在线观看国产亚洲 | 国产成人三级一区二区在线观看一 | 亚洲AV无码成人精品区先锋 | 综合精品久久 | 中文字幕在线日本 | 国产乱码精品一区二区三区亚洲人 | 野花视频免费在线观看 | 伊人影视在线 | 中文字幕亚洲乱码 | 五月天激情四射 | 伊人自拍| 欧美三级影院 | 国产精品高潮AV无码 | 日本一区精品视频 | 五月激情小说 |