zoukankan      html  css  js  c++  java
  • VC调试小结

    本机调试
    F5: 开始调试
    Shift+F5: 停止调试
    F10: 调试到下一句,这里是单步跟踪
    F11: 调试到下一句,跟进函数内部
    Shift+F11: 从当前函数中跳出
    F9: 设置(取消)断点
    OutputDebugString():在调试输出窗口输出文字
    assert()断言:测试的表达式如果为假的话则弹出错误框,终止程序,只在debug模式下起作用
    ASSERT、VERIFY:MFC中断言宏,VERIFY可以在release版本下使用
    TRACE:MFC下宏,功能类似OutputDebugString,但能提供格式化的输出。

    远程调试
    1、根据VS安装目录倒找Remote Debugger文件夹,拷贝目录到目标计算机上。
    2、在目标计算机上以管理员的身份运行msvsmon.exe:工具->选项->不用身份验证,允许任何人进行调试。运行要调试的程序。
    3、在本机打开程序项目:调试->附加到进程->传输->远程->限定符->输入目标计算机IP->刷新->选择目标程序->附加。
    4、无法附加到进程解决方案:
    (1)从“开始”菜单中,选择“控制面板”。
    (2)在“控制面板”中双击“管理工具”。
    (3)在“管理工具”窗口中双击“本地安全策略”。
    (4)在“本地安全策略”窗口中,选择“本地策略”。
    (5)在“策略”列中,双击“网络访问: 本地帐户的共享和安全模型”。
    (6)在“网络访问: 本地帐户的共享和安全模型”对话框中,将本地安全设置更改为“传统型”并单击“确定”。
    (7)开启服务TerminalService

  • 相关阅读:
    微信小程序:动画(Animation)
    小程序滚动事件之头部渐隐渐现demo
    小程序tab栏可滑动,可点击居中demo
    ES7中前端异步特性:async、await。
    vue中生成二维码
    vue之vue-cookies
    echarts中boundaryGap属性
    ES6数组方法总结
    手写自己的ORM框架For SQlServer(简单的CURD)
    Sqlsever新增作业执行计划傻瓜式操作
  • 原文地址:https://www.cnblogs.com/milanleon/p/6774258.html
Copyright © 2011-2022 走看看