永发信息网

TRACE在vc里面是什么意思

答案:1  悬赏:60  手机版
解决时间 2021-04-01 04:09
TRACE在vc里面是什么意思
最佳答案
使用非常简单,格式如下:TRACE("DDDDDDDDDDD");TRACE("wewe%d",333);同样还存在TRACE0,TRACE1,TRACE2。。。分别对应0,1,2。。个参数TRACE信息输出到VCIDE环境的输出窗口(该窗口是你编译项目出错提示的那个窗口),但仅限于你在VC中运行你的DEBUG版本的程序。TRACE信息还可以使用DEBUGVIEW来捕获到。这种情况下,你不能在VC的IDE环境中运行你的程序,而将BUILD好的DEBUG版本的程序单独运行,这个时候可以在DEBUGVIEW的窗口看到DEBUGVIE格式的输出了。VC中TRACE的用法有以下四种:1:TRACE ,就是不带动态参数输出字符串, 类似C的printf("输出字符串");2:TRACE 中的字符串可以带一个参数输出 , 类似C的printf("...%d",变量);3:TRACE 可以带两个参数输出,类似C的printf("...%d...%f",变量1,变量2);4:TRACE 可以带三个参数输出,类似C的printf("...%d,%d,%d",变量1,变量2,变量3);TRACE宏有点象我们以前在C语言中用的Printf函数,使程序在运行过程中输出一些调试信息,使我们能了解程序的一些状态。但有一点不同的是:TRACE 宏只有在调试状态下才有所输出,而以前用的Printf 函数在任何情况下都有输出。和Printf函数一样,TRACE函数可以接受多个参数如:int x = 1;int y = 16;float z = 32.0;TRACE( "This is a TRACE statement\n" );TRACE( "The value of x is %d\n", x );TRACE( "x = %d and y = %d\n", x, y );TRACE( "x = %d and y = %x and z = %f\n", x, y, z );要注意的是TRACE宏只对Debug 版本的工程产生作用,在Release
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
民间有何办法破解身上邪气
各类地形中,什么地形面积最大
武周的建筑
请问马汉航空W5076上海飞伊斯坦布尔是什么机
拳皇历代 CP 大盘点 哪对是你的最爱
交6干元干什么呢?那不是传销吗
单选题Theheadmaster________classTomstudie
在江西大家工资有多少啊? 可以晒一下吗?
文殊心咒回向给孩子
为什么pp-19 bizon战损版不能分解
填空题请填上合适的单位或数值:(1)在高速
诱惑e佰微商是传销吗
为什么有些设备采用无源触电而不采用有源触电
农庄是什么?
为什么我的锤子M1L最近老是蹦一些游戏广告
推荐资讯
其实出到社会来工作了,很多人都不愿意把他所
趣味一刻猜数字其中
现在虫子对花生生长有何影响?
求《与他共度61世》音频和txt
招行一卡通、金葵花卡是信用卡吗?
火炉美的专营店在哪里啊,我有事要去这个地方
简述一下c#中的子类构造方法
fort lauderdale 海港
明年参军当武警!武警特战怎么样能进去?
smⅰth在英语中表示什么意思
千张可以和哪些菜搭配?
怎样清理3M胶
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?