为了调试需要,如何向控制台窗口输出?

解决方案 »

  1.   

    ?若是控制台程序, 直接printf 或 cout 就可以了。若不是, 上哪去找控制台窗口?
      

  2.   

    这样做:
    创建一个console:
    void CTestaniDlg::OnButton2() 
    {
    VERIFY( AllocConsole() );
    freopen( "CONOUT$", "w+t", stdout );
    freopen( "CONIN$", "r+t", stdin ); printf( "test" );
    }// 销毁 console
    void CTestaniDlg::OnButton3() 
    {
    VERIFY( FreeConsole() );
    }
      

  3.   

    调试时用TRACE("your output text")