C++的標準庫,STL及std的區別

STL是標準模板庫,是標準庫的子集。主要是容器、算法、迭代器。標準庫還包括stream,string等,STL大約佔了標準庫內容得80% std是命名空間的名字,目的是爲了避免命名空間污染。模板庫(包括stl)的設計者,特意在庫文件裏面加上了命名空間。這樣,我們使用者就可以在定義自己的函數時,定義自己的命名空間。然後在自己定義的命名空間作用域範圍內,使用我們自己定義的、但可能和標準庫裏的函數重名的
相關文章
相關標籤/搜索