当前位置: 首页 > news >正文

河南网站制作公司百度云搜索引擎入口手机版

河南网站制作公司,百度云搜索引擎入口手机版,文教设施网站制作方案,做企业网站的意义再谈vscode界面调试C程序(linux) 配套文档:vscode界面调试C程序(linux) 命令解释 g -g ../main.cpp 编译main.cpp文件; -g:生成调试信息。编译器会在可执行文件中嵌入符号表和源代码文件名&…

再谈vscode界面调试C++程序(linux)

配套文档:vscode界面调试C++程序(linux)

命令解释

g++ -g ../main.cpp

编译main.cpp文件;
-g:生成调试信息。编译器会在可执行文件中嵌入符号表和源代码文件名,方便调试器进行调试。

1. 引言和方案简介

VSCode对于C++的调试方式

VSCode对于C++提供了两种调试方式:

  • 基于VSCode自带的自动构建调试:构建配置 + CPP插件
  • 基于CMake方式的调试:CMake插件

2. 配置文件编写

2.1 左上角“运行和调试”窗口

可以创建launch.json文件;
在这里插入图片描述

2.2 Launch.json

点击添加配置…引入调试程序

在这里插入图片描述

3. 调试中功能点简介

反汇编视图

操作路径:调试模式下 ⇒\Rightarrow .cpp代码页面 ⇒\Rightarrow 打开右键菜单 ⇒\Rightarrow 值更改时中断
在这里插入图片描述

写入断点

操作路径:选中变量,或容器中的某个元素 ⇒\Rightarrow 打开右键菜单 ⇒\Rightarrow 打开反汇编视图

在这里插入图片描述

添加记录点

调试控制台中输出信息,也支持表达式的输出;
在这里插入图片描述

All C++ Exceptions

类似python调试的“在异常处中断”;

4. 以“死循环”为例进行attach调试

4.1 在控制台中启动程序a.out

4.2 在调试选项卡,启动Debug任务“1212”

启动附加调试,此时调试控制台中会有符号载入的信息显示,
在这里插入图片描述

4.3 点击调试工具栏的⏸按钮,查看代码阻塞原因

在这里插入图片描述

4.4 点击调试工具栏的断开按钮,停止附加进程

因为只有先断开调试附加程序,才能在终端中使用Ctrl + C中止a.out程序的运行,

在这里插入图片描述

4.5 底部状态栏也可以启动调试

在这里插入图片描述
然后快捷栏会提示:选择调试任务,
在这里插入图片描述

http://www.hkea.cn/news/554493/

相关文章:

  • 茂名整站优化百度问答首页
  • 手机网站搭建网络宣传方式
  • 2003网站建设网站seo哪家公司好
  • 成都学校网站制作2022年国际十大新闻
  • 工厂外贸网站建设台州网络推广
  • 酒店网站建设方案策划百度seo怎么做网站内容优化
  • 网站更改公司需要重新备案吗搜索网页内容
  • 现在做网站还用dw做模板了吗成人电脑速成培训班
  • 做app要不要建网站刚开的店铺怎么做推广
  • 做生存分析的网站有哪些专业的网站优化公司
  • 网站双倍浮动百度联盟app
  • 北京网站设计确保代码符合w3c广州网络营销的推广
  • 做网站实名认证有什么用百度移动端模拟点击排名
  • 知更鸟wordpress 怎样沈阳百度seo关键词优化排名
  • 携程网站模板互联网营销策略有哪些
  • 做网站内链什么意思上海排名优化seobwyseo
  • 四川做直销会员网站百度网盘帐号登录入口
  • 做百度竞价对网站有无要求网站推广排名服务
  • 建设工程合同包括成都网站改版优化
  • 深圳不加班的互联网公司整站seo优化
  • 中国做的很好的食品网站肇庆疫情最新消息
  • 做时时彩网站微信seo关键词有话要多少钱
  • 陇南市建设局网站商务软文写作
  • 做学术研究的网站营销方案怎么写?
  • 专业网站设计公司有哪些秒收录关键词代发
  • 织梦网站模板源码下载真实有效的优化排名
  • 网站建设过程中什么最重要磁力链bt磁力天堂
  • html5企业网站案例鹤壁搜索引擎优化
  • 网站建设平台简介链接交换平台
  • 照片展示网站模板宁波seo咨询