许多编译器会在你定义了一个 未在函数内部使用 的参数时发出警告。如果这是有意为之,可以使用 [[maybe_unused]] 标记该参数,例如:

void MyFunction(int value, [[maybe_unused]] int unusedParam) {
    // 这里未使用 unusedParam,不会触发编译器警告
    std::cout << "Value: " << value << std::endl;
}

这样,编译器就不会对 unusedParam 发出未使用的警告。

最后修改: 2025年01月30日 星期四 11:17