久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2438|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

IV C++第二部分模板之容器和迭代器

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:60076 發(fā)表于 2014-4-29 20:13 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
   到目前為止C++修行了六十多天,第二部分的容器也給它ok了,到現(xiàn)在可以說C++已經(jīng)完成全部的一半了,剩下一半才是關(guān)鍵,也是它的核心,第三部分的類和數(shù)據(jù)抽象和第四部分的面向?qū)ο蠛头盒途幊獭H拷Y(jié)束看來至少還得2個月,最近在類的部分卡著了,從上個星期開始卡到現(xiàn)在,天天面向?qū)ο螅蓪ο罄铣鰡栴},通過做編程題總算把構(gòu)造函數(shù)和析構(gòu)函數(shù)弄清楚了,其他的像this指針,友元函數(shù)還好,煩就煩在友元類,兩個類甚至多個類之間用友元friend,可謂是問題重重啊,運算符重載還沒開始,簡單瞄了瞄感覺也不是個省油的燈,還好以前寫程序沒少用C和C++的常量const、靜態(tài)變量static、全局extern,否則加入類后更加的模糊不清了,總而言之現(xiàn)在學(xué)類的感覺和以前學(xué)指針非常相似,都是很糾結(jié)的東西,稍微一不留神就迷路了,就像路癡一樣,繞進(jìn)去就很難出來。不過話說回來指針這東西,即使是再明白也有不明白的時候,比如要用二級指針的時候,就犯迷糊,或者突然說起函數(shù)指針和指針函數(shù)的區(qū)別還真是不好說,不過如果要說熊貓和貓熊的區(qū)別倒是挺簡單的。感覺還是其他語言好啊,雖然或許要面向?qū)ο螅珱]指針!
       容器接觸了一個月后,我看法是,容器把數(shù)組給替換掉了,迭代器把指針給替換了,也就是說凡是可以用數(shù)組和指針的地方就可以用容器和迭代器來代替,因為之前的數(shù)組指針題基本上都用這些東西給實現(xiàn)了,包括二維數(shù)組的坐標(biāo)系、統(tǒng)計數(shù)量、排序算法等等,只不過感覺語法上不夠直觀,不過都說比起指針這樣的話bug比較少,而且又安全不會出內(nèi)存問題,但是唯一一點不足的就是無法像指針那樣操作底層。不過剛剛用容器還是很不好用的,要背很多的操作,(記得以前背三角函數(shù)公式也是忒糾結(jié))而且每種容器的操作又不同,容器分順序容器和關(guān)聯(lián)容器也有容器的容器,常用的順序容器像向量、雙端隊列、鏈表;關(guān)聯(lián)容器有映射、集合、多重映射和集合。初略算了算操作公式還是有很多的,基本上每種容器都有創(chuàng)建初始化、插入、刪除、復(fù)制賦值、查找、解引用,有的是單個的操作,有的是范圍的操作,就像游戲中的單攻和群攻一樣的,怪多了一個個的消滅太麻煩了,所以就有了群攻,比如刪除元素我要刪100個甚至更多,如果我一個個的刪,要寫個100行,即使用循環(huán)來刪也很費勁的,所以才群體消滅技能,一行代碼就搞定了,不過范圍刪除要用兩個標(biāo)記,這樣才能知道要刪除的范圍,而這個就用名叫迭代器的指針來做標(biāo)記。要說容器和迭代器的話,一個是裝東西的器具,另一個就是用來拿東西的器具, 所以只要用容器就一定要用迭代器來操作,所以呢到此為止就有三種方式操作管理一組數(shù)值了,C的數(shù)組和指針,加上C++的容器,可以存放相同類型的元素,像int型的基本元素、像已經(jīng)封裝過的string類型的封裝元素以及類類型,說起類類型我又要傷心了,看來還是找感覺,感覺來了就上手了。
       C++全部搞定預(yù)計要到5月了,搞定后再來決定是搞數(shù)據(jù)庫、數(shù)據(jù)結(jié)構(gòu)還是Unix系統(tǒng)的UC部分,windows系統(tǒng)的win32和MFC應(yīng)該是沒戲了,只知道有這個東西就行了吧;QT這個東西需要再學(xué),不需要直接無視、所以今年下半年的目標(biāo)應(yīng)該就是數(shù)據(jù)庫、數(shù)據(jù)結(jié)構(gòu)和UC了,當(dāng)前只好硬著繼續(xù)同類和對象做斗爭了,總而言之,言而總之類是混蛋!坑貨!
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 欧美高清视频一区 | 精品一区二区免费视频 | 国产精品自产拍 | 黄色大片观看 | 国产精品国产三级国产aⅴ原创 | 亚洲欧美一区二区三区视频 | 午夜精品视频 | 国产婷婷在线视频 | 成人婷婷 | 欧美区在线 | 日韩亚洲视频 | 精品在线一区二区三区 | 精品久久久久久亚洲精品 | 日韩欧美精品 | 亚洲人精品午夜 | 国产免费一区二区三区 | 日本五月婷婷 | 国产精品国产三级国产aⅴ中文 | 亚洲视频免费在线观看 | 国产人久久人人人人爽 | 国产亚洲www | 国产高清精品一区二区三区 | 亚洲综合二区 | 老头搡老女人毛片视频在线看 | 最新国产精品精品视频 | 欧洲亚洲视频 | 一级做a爰片久久毛片免费看 | 国产国语精品 | 国产精品污www一区二区三区 | 天天操天天射天天 | 欧美国产一区二区 | 国产一区二区三区四区五区3d | 黄a网站| 91精品国产综合久久国产大片 | 国产va| 日韩成人精品一区二区三区 | 亚洲一区二区三区在线观看免费 | 国产精品入口麻豆www | 91啪影院 | 精品无码久久久久久国产 | 国产在线观看一区二区 |