本文主要是介绍Q_UNUSED()应用,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Q_UNUSED() 没有实质性的作用,用来避免编译器警告 01 | //比如说 |
02 | |
03 | int testFunc( int a, int b, int c, int d) |
04 | { |
05 | int e; |
06 | return a+b+c; |
07 | } |
08 | |
09 | //编译器会有警告 d和e未使用; |
10 | |
11 | //于是 |
12 | int testFunc( int a, int b, int c, int d) |
13 | { |
14 | int e; |
15 | |
16 | Q_UNUSED(d) |
17 | Q_UNUSED(e) |
18 | return a+b+c; |
19 | } |
20 | |
21 | //多数时候,这样用总不是太好 |
22 | |
23 | //比如 e,就不该出现, |
24 | |
25 | //对于d,也可以 注释掉 |
26 | |
27 | int testFunc( int a, int b, int c, int ) |
28 | { |
29 | //int e; |
30 | return a+b+c; |
31 | } |
这篇关于Q_UNUSED()应用的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!