问题标签 [anonymous-struct]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
96 浏览

c++ - C++ 匿名结构?

我之前的一篇文章提出了匿名结构的话题,有几位评论员说这些在 C++ 中是不允许的。

这是我经常使用的结构:这是合法的 C++ 吗?

0 投票
1 回答
207 浏览

c - 为什么匿名结构会导致类型冲突

这会导致错误:

如果我创建一个 typedef,例如typedef MyStruct(int) MyIntStruct;并使用它,则没有错误。

所以我的问题是,为什么会出现冲突类型错误?是否所有匿名结构都是唯一的,例如编译器无法确定它们是否是完全相同的类型?

0 投票
1 回答
32 浏览

c - 在 C 中跨匿名结构合并位字段

我有以下代码:

当我检查时sizeof(S),它返回 3。是否有可能以某种方式指示 gcc 跨匿名结构合并位域,以便sizeof(S)返回 2。