1994年7月,ANSI/ISO C++標準委員會,通過了Alexander Stepanov提出的泛型編程方案STL(Standard Template Library,標準模板庫)。
1998年9月1日C++成為國際標準(ISO/IEC 14882:1998 Programming languages -- C++,程序設(shè)計語言——C++),添加的新特性主要有:命名空間、新的強制類型轉(zhuǎn)換、布爾類型和STL。2000年2月15日Bjarne Stroustrup推出了《C++程序設(shè)計語言》的特別版:The C++ Programming Language (Special Edition)。
2003年10月15日ISO推出了C++標準的第2版ISO/IEC 14882:2003,該版本在語法特征上沒有什么變化,只是糾正了原版的各種錯誤,并進行了一些技術(shù)上的修訂。
2007年11月15日ISO又推出了C++的擴展庫標準(TR1,技術(shù)報告1):ISO/IEC TR 19768:2007 Information technology -- Programming languages -- Technical Report on C++ Library Extensions。微軟公司在其Visual Studio 2008 SP1中的Visual C++ 2008功能包(Feature Pack)支持此TR1。
現(xiàn)在的C++已經(jīng)成為了一種同時具有面向過程、面向?qū)ο蠛头盒途幊痰奶卣?,功能強大、運行高效、使用廣泛的混合型程序設(shè)計語言。
新聞熱點
疑難解答