把.h從header files 拿掉的不是 ANSI C, 而是 ANSI C++。ANSI C++引進 name space 的機制,將所有的全域宣告都放在 std 這個 name space 下;為了要向下相容 C 及非標準 C++ 的程式碼,所以保留了帶有 .h 的 header files。
====@一@=======================
#include
using namespace std;
std::vector
====@二@=======================
#include
vector
2008年3月5日 星期三
BCB include 後加不加.h
訂閱:
張貼留言 (Atom)
0 意見:
張貼留言