1.除了連接之外,還有什麼使用靜態結構?靜態結構 - 定義,對象,成員
static struct test //THIS ONE
{
int a;
};
2.什麼是使用像這樣的靜態?當我創建這一點,並儘量使用靜態成員(通過結構對象)顯示「未定義的參考`測試::一'」
struct test
{
static int a; //THIS ONE
};
3.什麼是使用創建一個靜態結構對象的?
struct test{
int a;
};
int main()
{
static test inst; //THIS ONE
return 0;
}
沒有這樣的東西在C語言的靜態結構或類++。 – juanchopanza
@juanchopanza我能夠聲明結構爲靜態的。我在想,如果我使用靜態結構,我將無法在外部文件或其他翻譯單元中引用它。這不是這樣嗎? – Kaushik
@Kaushik:不是標準的C++,你不能。 [GCC拒絕第一個例子](http://ideone.com/nETZsE)。 –