當前位置:主頁 > SEO優化 >

C++輸出Debug調試信息

奕星seo偽原創
作者: 奕星SEO 分類: SEO優化 發布時間: 2019-11-17 13:35 內容來源:網絡整理閱讀量:

C++輸出Debug調試信息:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

 

// TestLog.cpp : 定義控制臺應用程序的入口點。

//

 

#include "stdafx.h"

#include <iostream>

#include <debugapi.h>

 

using namespace std;

 

#ifdef _DEBUG    

#define DP0(fmt) \

{TCHAR sOut[256];_stprintf_s(sOut,_T(fmt));OutputDebugString(sOut);}    

#define DP1(fmt,var) \

{TCHAR sOut[256];_stprintf_s(sOut,_T(fmt),var);OutputDebugString(sOut);}    

#define DP2(fmt,var1,var2) \

{TCHAR sOut[256];_stprintf_s(sOut,_T(fmt),var1,var2);OutputDebugString(sOut);}    

#define DP3(fmt,var1,var2,var3) \

{TCHAR sOut[256];_stprintf_s(sOut,_T(fmt),var1,var2,var3);OutputDebugString(sOut);}    

#endif 

   

#ifndef _DEBUG    

#define DP0(fmt) ;    

#define DP1(fmt, var) ;    

#define DP2(fmt,var1,var2) ;    

#define DP3(fmt,var1,var2,var3) ;    

#endif

 

int _tmain(int argc, _TCHAR* argv[])

{

    //輸出Debug調試信息

    DP0("以下是Debug調試信息:\r\n");

    DP1("輸出:%s\r\n", _T("調試信息一"));

    DP2("輸出:%s---%s\r\n", _T("張三"), _T("李四"));

    DP3("輸出:%s---%s---%s\r\n", _T("你"), _T("好"), _T("啊"));

    

    system("pause");

    return 0;


本文鏈接地址:http://www.hpjxfp.live/seoyouhua/19848.html
上一篇:<<SetForegroundWindow功能及失敗處理
下一篇:C++寫入日志文件>>
大乐透怎么查开奖地区