条件编译实现日志打印

原创 2016年05月31日 19:08:54
</pre><pre name="code" class="cpp">// test1.cpp : 定义控制台应用程序的入口点。

#include "stdafx.h"
#include "iostream"
#include"stdlib.h"
using namespace std;


//条件编译实现日志打印
#define MYDEBUG
#ifdef MYDEBUG
#define LOG(a,...) printf(a,##__VA_ARGS__)  //定义可变参数的宏
#else
#define LOG(a)
#endif

void main()
{
	LOG("12333333333%d-%s,%d",3,"liu",23);
}








版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

mysql按字段根据某条件去重 nohup挂后台无法输出日志 系统时间查询 2016.05.18回顾

1、上午主要是做两个老板要的统计,其中要涉及到distinct on按字段去重的用法,我发现mysql居然没有这个语法,mysql按字段去重,可以用group by,但这样就是按照系统某种规则取相同的...
  • strwolf
  • strwolf
  • 2016年05月19日 09:38
  • 425

Mybatis SQL参数、条件、日志

参数: 通常情况下,Mybatis的mapper文件中Select、Inser、Update和Delete只接收一个参数,并用parameterType指定。 要指定多个参数,可以将多个参数加...

如何在Xcode中创建条件日志语句

使用NSLog()来调试iPhone应用代码是yi g

spark学习日志<二>:条件控制与循环

if表达式 ·if表达式的定义:在Scala中,if表达式是有值的,就是if或者else中最后一行语句返回的值。 ·例如,val age = 30; if (age > 18) 1 else 0...

基于条件变量和互斥量同步的三线程顺序打印abc(10次)实现

先看代码 //创建三个线程顺序打印abc //利用条件变量加互斥量实现 // #include #include #include #include #include//线程相关的头文件 int ...

Java如何实现条件编译

本文转自【http://java.chinaitlab.com/base/871673.html】 条件编译绝对是一个好东西。如在c或cpp中,可以通过预处理语句来实现条件编译。但是在java中却没...

Java中利用package机制实现条件编译

http://www.cnblogs.com/phinecos/archive/2010/03/15/1685965.html

C语言中借助条件编译实现泛型的效果

最近C++代码写得比较多,感觉泛形蛮实用的,而且我一直都觉得语言都是相通的,一样的需求,在不同的语言中应该都是能够得到实现的,只是表述方式有所不同。对于某种功能,有的语言可能实现起来比较复杂,有的语言...
  • CLinHF
  • CLinHF
  • 2011年10月08日 21:16
  • 362
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:条件编译实现日志打印
举报原因:
原因补充:

(最多只允许输入30个字)