在gcc/g++ 4.9版本下,我可以编写:
int x __attribute__((unused)) = f();
用来表示 x 是有意未使用的。
在 C++11 中的 [[]]
属性符号能否以某种方式实现这一点?
我尝试过:
int x [[unused]] = f();
但它并不能工作。
(是的,我知道这是一个实现定义的属性。)