摘要: STL的代碼從廣義上講分為三類(lèi):algorithm(算法)、container(容器)和iterator(迭代器),幾乎所有的代碼都采用了模板類(lèi)和模版函數(shù)的方式,這相比于傳統(tǒng)的由函數(shù)和類(lèi)組成的庫(kù)來(lái)說(shuō)提供了更好的代碼重用機(jī)會(huì)。在C++標(biāo)準(zhǔn)中,STL被組織為下面的13個(gè)頭文件:
、、、、、、
摘要: 指針與引用看上去完全不同(指針用操作符’*’和’->’,引用使用操作符’.’),但是它們似乎有相同的功能。指針與引用都是讓你間接引用其他對(duì)象。你如何決定在什么時(shí)候使用指針,在什么時(shí)候使用引用呢?
閱讀全文