c 學習之容器細枝末節(2)

2022-09-05 11:24:09 字數 296 閱讀 3173

從昨天到現在,還依然停留在容器的學習上,現在寫例程**順手多了,看來寫**還是要多多練習才能有感覺。

經過一天的學習,有一下幾點知識點讓我覺得很有意義:

(1)刪除容器中的元素的時候,pop_front和pop_back函式的返回值並不是刪除元素的值,而是void,即空資料型別,如果想要返回刪除的元素的值,則必須在刪除元素之前呼叫front和back函式

(2)刪除元素中的乙個元素,用erase操作,返回乙個迭代器,它指向被刪除元素或者被刪除元素段後面的元素

(3)容器的capacity比size要大        

C 細枝末節

有幾個之前一直沒有太理會的程式設計細節,最近又遇到了,深入研究下,做個記錄。1.和重複引用的問題。socket程式設計時經常遇到該問題,一勞永逸的方法是,在所有標頭檔案引用之前,先引用後引用 該問題可以公升級為,對重複引用的編譯錯誤,的理解夠不夠深入。以及如何解決重複引用的編譯錯誤。2.sscanf...

初學mysql 十一 之細枝末節 資料型別與運算子

mysql資料庫支援多種資料型別,主要有字串型別 數值型別 日期型別 二進位制型別。字串型別 char m 固定長度非二進位制字串 m 1 255 位元組 varchar m 變長非二進位制字串 l 1個位元組,在此l數值型別 tinyint 1個位元組 smallint 2個位元組 mediumi...

C 學習之容器學習

集合類的容器全部在 system.collections 名字空間下,c 2.0 由於增添了對泛型程式設計的支援,它又新增了乙個名字空間 system.collections.generic,存放所有支援泛型的各種集合類的容器。非泛型類容器 實現好的容器有 arraylist,bitarray,ha...