自C++17号文件以来,现在有一种标准化的方法,即从政治角度建议汇编者停止对未使用的实体进行销售。 在对变数、功能和旧的ool类别进行应用时,我们必须使用预期的yn,其形式是:
[[maybe_unused]] int x;
[[maybe_unused]] void f();
[[maybe_unused]] typedef void t;
这里没有任何奇怪之处。 然而,在将这一特性——投机者——用于制造、 en,特别是现代的类型——时,我们必须诉诸于各种 go,使其发挥作用:
struct [[maybe_unused]] s;
union [[maybe_unused]] u;
enum class [[maybe_unused]] e;
using a [[maybe_unused]] = void; // what s up with this?
The What is theêt for the odd place of the [[maybe_un used]
Depende for category-aliases? 这难道不是任何其他方式吗?