C++11引入了标准化属性语法的概念。我找不到所有支持的属性的列表。有C++11属性替代__attribute__((packed))吗?
例如:
struct __attribute__((packed)) Pack {
uint8_t field1;
uint8_t field2;
};发布于 2015-11-16 14:14:05
很遗憾,我不会。标准当前定义的属性是:
[[noreturn]];[[carries_dependency]];[[deprecated]]/[[deprecated(reason)]];其他一切都是由实现定义的。
https://stackoverflow.com/questions/33737372
复制相似问题