相关疑难解决方法(0)

何时使用内联功能何时不使用?

我知道inline是对编译器的提示或请求,用于避免函数调用开销.

那么在什么基础上可以确定函数是否是内联的候选者?在哪种情况下应该避免内联?

c c++ inline

173
推荐指数
5
解决办法
9万
查看次数

如何在GCC中隐藏"已定义但未使用"的警告?

我有一堆编译时断言,例如:

CASSERT(isTrue) or CASSERT2(isTrue, prefix_)
Run Code Online (Sandbox Code Playgroud)

在使用GCC进行编译时,我会收到很多警告'prefix_LineNumber' defined but not used.有没有办法可以隐藏编译时断言的警告?我没有运气搜索GCC文档.我以为我可能会在同一个宏中全局自动使用var,但我想不出有任何办法.

有谁知道在GCC中隐藏警告的方法?

gcc warnings compiler-warnings

60
推荐指数
7
解决办法
8万
查看次数

标签 统计

c ×1

c++ ×1

compiler-warnings ×1

gcc ×1

inline ×1

warnings ×1