使用vc编译的c源文件,如果想将c中的printf输出到调试窗口,有何方法?(实现TRACE功能)

解决方案 »

  1.   

    一定要用 printf 吗?
    自己写个 printfEx, 然后, #deinfe printf printfEx, 
      

  2.   

    直接用TRACE不行吗
    可能我没理解你的本意
      

  3.   

    TRACE宏本身不就可以实现你的要求吗,难道你是要自己实现TRACE?
      

  4.   

        OutputDebugString("aaaa");这个可以在调试状态下,将你所输出的东西到调试窗口,传进去的参数是字符串指针,如果要打整型的出来,先调用函数将整型转成字符串型即可
      

  5.   

    封装OutputDebugString吧,TRACE是ATL\MFC库才支持的
      

  6.   

    c源文件可以用OutputDebugString吗?
      

  7.   

    当然可以,OutputDebugString是SDK API