打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
VC++ assert、OutputDebugString、GetLastError、TRACE 使用
#include <Windows.h>
#include <stdio.h>
#include <tchar.h>
#include <assert.h>


int WINAPI WinMain(HINSTANCE hInstance,
            HINSTANCE hPrevInstance,
            LPSTR     lpCmdLine,
            int       nCmdShow)
{
    fopen("Danny.txt","r+");

    int res = GetLastError();//VS工具菜单-错误查找中获取上一行代码的错误原因。

    assert(res == 2);//可以输入条件表达式,但结果必须为真,为假则报错。

    if(res == 2)
    {
        OutputDebugString(L"res == 2");//在调试模式下,输出窗口中显示括号内的字符串。
    }

    //if(res == 0)
    //{
    //    TRACE(L"res的值为",res);//mfc环境在调试模式下,输出窗口中显示括号内的字符串。
    //}
    

    return 0;
}

  

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
VS2017中将调试信息输出到输出窗口
Windows 程序调试
线程共享进程中的数据
vc编程
【C语言】memcmp函数的实现
指针变量 p++ p+1
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服