无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊

1 實(shí)現(xiàn)一個(gè)只支持double類型的vector

2023-03-06 15:02 作者:HC_0702  | 我要投稿

本項(xiàng)目GitHub: HuangCheng72/HCSTL: 我的STL實(shí)現(xiàn) (github.com): https://github.com/HuangCheng72/HCSTL

進(jìn)入正文。

首先,請用你的 IDE 新建一個(gè) C++14 項(xiàng)目,并指定 include 目錄。

我們先不急著學(xué)習(xí) STL 的組成部分和原理。我們先來實(shí)現(xiàn)一個(gè)簡單的程序——只支持double數(shù)據(jù)類型的vector。

請建立一個(gè)頭文件,名為 vector.h ,并在其中實(shí)現(xiàn)。

要求實(shí)現(xiàn)的原型如下,請務(wù)必親自動(dòng)手全部實(shí)現(xiàn)一遍,在原型的基礎(chǔ)上可以添加一些輔助函數(shù):

我給出我的實(shí)現(xiàn),僅作為參考代碼,如果您有更好的實(shí)現(xiàn),歡迎提供。

由于這個(gè)Demo資料太多,網(wǎng)上到處都是,所以我就不做過多贅述了,直接上代碼:

main.cpp 中簡單測試一下,代碼如下(應(yīng)有結(jié)果在文中,請自行查看輸出結(jié)果):

不用這個(gè)簡單測試也可以,您只需要保證您的代碼可用即可。

歡迎訪問本項(xiàng)目的GitHub倉庫,如果對(duì)您有幫助,麻煩給項(xiàng)目一個(gè)star,謝謝!

HuangCheng72/HCSTL: 我的STL實(shí)現(xiàn) (github.com): https://github.com/HuangCheng72/HCSTL

1 實(shí)現(xiàn)一個(gè)只支持double類型的vector的評(píng)論 (共 條)

分享到微博請遵守國家法律
通河县| 郁南县| 黄大仙区| 德昌县| 电白县| 麦盖提县| 神木县| 沙雅县| 宿迁市| 通海县| 榆中县| 甘谷县| 裕民县| 斗六市| 花莲市| 西城区| 循化| 丹阳市| 闽清县| 南汇区| 乐清市| 天长市| 辉南县| 香河县| 兰考县| 遂川县| 霍山县| 河曲县| 泽普县| 深圳市| 乌兰浩特市| 界首市| 巴林右旗| 西藏| 石棉县| 乌拉特中旗| 井陉县| 肇庆市| 靖边县| 和静县| 塔城市|