我想禁止 CIe 中单个函数的弃用警告,我希望使用一个函数:
void deprecated_func(void)
停止产生弃用警告,而我希望所有其他弃用的函数仍然继续产生弃用警告(即,如果使用,我仍然想要一个警告void another_deprecated_func(void))。
我可以找到一些解决方案来忽略所有函数上的弃用警告(例如,参见Suppressing a deprecated warning for a single line),但不适用于单个函数。知道这是否可行以及在c-lang中如何?(我使用的是 GCC,所以一个 GCC 解决方案就足够了,但如果你有一些通用的东西,那就太好了:))。