如何停止对C++;在ubuntu中? 如何在Ubuntu中对C++停止使用未使用变量的警告?< /强> 警告: c、 cpp:11:6:警告:未使用的变量“k”[-Wunused variable]
您可以删除该变量,因为它未使用。我认为,在大多数情况下,最好通过删除(或使用)变量来解决此警告,而不是抑制它。或者:如何停止对C++;在ubuntu中? 如何在Ubuntu中对C++停止使用未使用变量的警告?< /强> 警告: c、 cpp:11:6:警告:未使用的变量“k”[-Wunused variable],c++,C++,您可以删除该变量,因为它未使用。我认为,在大多数情况下,最好通过删除(或使用)变量来解决此警告,而不是抑制它。或者: 使用变量 或将其移除 或者将其标记为未使用(使用[[maybe_unused]],如果有的话,或者使用特定于GCC的unused) 此外,作为未来的实践,您可以使用更有意义的变量名。还有另一种方法是将其作废——或者这已经属于“使用它”的范畴了吗?@Aconcagua这一说法的语义可能会有争议,但在我看来,这是一种“使用它”的方式:)如果它是一个函数参数,您可以删除它的名称,比如
- 使用变量李>
- 或将其移除李>
- 或者将其标记为未使用(使用
,如果有的话,或者使用特定于GCC的[[maybe_unused]]
)unused
voidfoo(int/*unused_int*/){}
这不是ubuntu的问题,而是编译器如何处理未使用的变量。请提供编译的最低代码。删除未使用的变量!