如果您在具有外部鏈接的類(在公共訪問下)中具有匿名結構。這個結構會在每個文件中成爲不同的實體嗎?具有鏈接外部類的匿名結構
同樣適用於const數據成員?
class k{
public:
struct {int u;} o;
}a;
如果您在具有外部鏈接的類(在公共訪問下)中具有匿名結構。這個結構會在每個文件中成爲不同的實體嗎?具有鏈接外部類的匿名結構
同樣適用於const數據成員?
class k{
public:
struct {int u;} o;
}a;
我不知道如果我得到你的問題(也是我極力勸阻你使用類似的東西在你的班級)
反正類k的每個實例都將獲得你的結構鄰自己的拷貝。
而且,你的結構是不是匿名,但它是無名@DyP。你通常想在嵌套時使用匿名結構/聯合(更具體地說,你應該使用匿名聯合)。
例1:
struct T {
int tag;
union { float x; int n; };
};
嗯...哇。請郵編。 –
只是沒有....... – user2892942
好吧,現在我必須在標準看...我沒有這檯筆記本電腦,所以我希望你能得到答案。 –