916
技術社區[雲棲]
C++中命名空間"std"名字由來的思考
使用C++的STL時,需要引用std命名空間(有的也叫名字空間(namespace)),
一直不明白std是什麼的縮寫,突然靈光一現,感覺應該是standard的縮寫
std是standard的縮寫,相關說明是,std借鑒了C語言中的命名方式,比如C語言中的標準輸入輸出叫stdio,標準輸出stdout(C++中使用的std::cout),標準輸入stdin(C++中使用的是std::cin),還有標準錯誤輸出stdeer(C++中使用的std::ceer),所以從這裏推斷C++中的std名字就是C語言中standard(標準)的縮寫。
最後更新:2017-04-02 00:06:15