C++语言
Completion requirements
许多编译器会在你定义了一个 未在函数内部使用 的参数时发出警告。如果这是有意为之,可以使用 [[maybe_unused]]
标记该参数,例如:
void MyFunction(int value, [[maybe_unused]] int unusedParam) {
// 这里未使用 unusedParam,不会触发编译器警告
std::cout << "Value: " << value << std::endl;
}
这样,编译器就不会对 unusedParam
发出未使用的警告。
Last modified: Thursday, 30 January 2025, 11:17 AM