引用頭文件使用什么指令?
你實例化模板類的構造函數應該這么寫:
你錯了兩點:首先必須要用Link<T>來指代這個類;其次一旦你自己定義了構造函數,默認的Link<T>()就不會被合成出來。如果你需要無參構造函數就需要手動在Link.h中聲明一個Link()除此之外,你還有幾個問題:C++不應該使用<stdio.h>,所有C中的.h頭文件要想運用必須<cstdio>這樣的格式。即去除.h,加上c前綴。這樣,所有的C函數、類型都會被包含在std命名空間下,使用時 a. 要using namespace std; 然后printf("...."); 或者 b. std::printf(".....");C++的文件名一般采用全小寫的方式。成員函數、變量一般以小寫字母開頭。下一篇怎么獲得光影