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

  • 相关阅读:
    c#中的命名空间、类
    C#编写“hello,world”
    django1.9中manage.py的操作命令
    JS原生Ajax操作(XMLHttpRequest)
    Jquery百宝箱
    jQuery与Ajax入门
    JSON
    JSTL与EL表达式
    知识点整理
    Servlet与JSP进阶
  • 原文地址:https://www.cnblogs.com/milanleon/p/6774258.html
Copyright © 2011-2022 走看看