学习C++编程不能一蹴而就,只能是靠长时间的点点滴滴的累积,积小成多,只要你坚持每天都掌握一些C++编程的技巧,你就可以慢慢的熟悉、掌握、精通C++编程语言。下面是C++编程的四个小技巧介绍,达内小编今天希望你可以掌握。
1、C++编程-调试标记适用预处理#define定义一个或多个调试标记,在代码中把调试部分使用#ifdef和#endif进行管理。当程序最终调试完成后,只需要使用#undef标记,调试代码就会消失。常用的调试标记为DEBUG, 语句序列:#define DEBUG #ifdef DEBUG 调试代码 #endif 2、C++编程-运行期间调试标记在程序运行期间打开和关闭调试标记。通过设置一个调试bool标记可以实现。这对命令行运行的程序更为方便。例如下面代码:#include #include using namespace std; bool debug =false; int main(int argc,char*argv[]) { for(int i=0;i 3、C++编程-把变量和表达式转换成字符串可是使用字符串运算符来实现转换输出定义#define PR(x) cout<<#x”=”< 4、C++编程-C语言的assert(www.nntarena.com) 该宏在中,当使用assert时候,给他个参数,即一个判读为真的表达式。预处理器产生测试该断言的代码,如果断言不为真,则发出一个错误信息告诉断言是什么以及它失败一会,程序会终止。#include< assert> using namsapce std; int main() { int i=100; assert(i!=100); //Fails } 当调试完毕后在#include前 加入#define NDEBUG即可消除红产生的代码