Eclipse-CDT:如何配置调试器以在出现异常时停止?

2024-01-02

这可能是一个 GDB 问题..但我想在调试器中运行我的应用程序,并在引发异常时让调试器中断,这样我就可以看到代码在哪里以及当时它在做什么。

我经常在 Visual Studio 中使用“调试”->“异常”对话框执行此操作,检查我想要停止的异常类型旁边的“抛出”列。

  • Alex

您可以通过以下方式获得与 Eclipse 中的 gdb catchpoints 等效的内容:

从断点视图中,调用操作(最大化按钮附近向下指向的小三角形)-> 添加事件断点 (C/C++) -> 抛出异常。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Eclipse-CDT:如何配置调试器以在出现异常时停止? 的相关文章

  • 为什么我不能用 `= delete;` 声明纯虚函数?

    Intro 纯虚函数使用通用语法声明 virtual f 0 然而 自 c 11 以来 有一种方法可以显式地传达non existence 特殊 成员函数的 Mystruct delete eg default constructor Q
  • C# 中的接口继承

    我试图解决我在编写应用程序时遇到的相当大的 对我来说 问题 请看这个 为了简单起见 我将尝试缩短代码 我有一个名为的根接口IRepository
  • 对齐 GridView 中的行值

    我需要在 asp net 3 5 中右对齐 gridview 列中的值 我怎样才能做到这一点
  • 如何使用recv()检测客户端是否仍然连接(并且没有挂起)?

    我写了一个多客户端服务器程序C on SuSE Linux 企业服务器 12 3 x86 64 我为每个客户端使用一个线程来接收数据 我的问题是 我使用一个终端来运行服务器 并使用其他几个终端来运行服务器telnet到我的服务器 作为客户端
  • 暂停下载线程

    我正在用 C 编写一个非常简单的批量下载程序 该程序读取要下载的 URL 的 txt 文件 我已经设置了一个全局线程和委托来更新 GUI 按下 开始 按钮即可创建并启动该线程 我想要做的是有一个 暂停 按钮 使我能够暂停下载 直到点击 恢复
  • 如何从 C# 控制器重定向到外部 url

    我使用 C 控制器作为网络服务 在其中我想将用户重定向到外部网址 我该怎么做 Tried System Web HttpContext Current Response Redirect 但没有成功 使用控制器的重定向 http msdn
  • 即使手动设置显示环境变量后,WSL Ubuntu 也会显示“错误:无法打开显示”

    我在 WSL Ubuntu 上使用 g 我使用 git 克隆了 GLFW 存储库 使用了ccmake命令配置并生成二进制文件 然后使用make在 build 目录中最终创建 a文件 我安装了所有OpenGL相关的库 usr ld 我不记得我
  • 如何在c#中的内部类中访问外部类的变量[重复]

    这个问题在这里已经有答案了 我有两个类 我需要声明两个类共有的变量 如果是嵌套类 我需要访问内部类中的外部类变量 请给我一个更好的方法来在 C 中做到这一点 示例代码 Class A int a Class B Need to access
  • 在 C 中使用 GNU automake 中的解析器

    我是 GNU autotools 的新手 在我的项目中使用了 lex 和 yacc 解析器 将它们作为 makefile am 中的源代码会产生以下错误 配置 in AC CHECK PROGS YACC bison yacc none i
  • 当模板类不包含可用的成员函数时,如何在编译时验证模板参数?

    我有以下模板struct template
  • 如何挤出平面 2D 网格并赋予其深度

    我有一组共面 连接的三角形 即二维网格 现在我需要将其在 z 轴上挤出几个单位 网格由一组顶点定义 渲染器通过与三角形数组匹配来理解这些顶点 网格示例 顶点 0 0 0 10 0 0 10 10 0 0 10 0 所以这里我们有一个二维正方
  • 获取 2 个数据集 c# 中的差异

    我正在编写一个简短的算法 它必须比较两个数据集 以便可以进一步处理两者之间的差异 我尝试通过合并这两个数据集并将结果更改放入新的数据集来实现此目标 我的方法如下所示 private DataSet ComputateDiff DataSet
  • 尚未处理时调用 Form 的 Invoke 时出现 ObjectDisposeException

    我们得到一个ObjectDisposedException从一个电话到Invoke在尚未处理的表格上 这是一些演示该问题的示例代码 public partial class Form2 Form void Form2 Load object
  • System.Runtime.InteropServices.COMException(0x80040154):[关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我在 C 项目中遇到异常 System Runtime InteropServices COMException 0x80040154 检
  • 在类的所有方法之前运行一个方法

    在 C 3 或 4 中可以做到这一点吗 也许有一些反思 class Magic RunBeforeAll public void BaseMethod runs BaseMethod before being executed public
  • 为什么拆箱枚举会产生奇怪的结果?

    考虑以下 Object box 5 int int int box int 5 int nullableInt box as int nullableInt 5 StringComparison enum StringComparison
  • 剪贴板在 .NET 3.5 和 4 中的行为有所不同,但为什么呢?

    我们最近将一个非常大的项目从 NET Framework 3 5 升级到 4 最初一切似乎都工作正常 但现在复制粘贴操作开始出现错误 我已经成功制作了一个小型的可复制应用程序 它显示了 NET 3 5 和 4 中的不同行为 我还找到了一种解
  • 转到定义:“无法导航到插入符号下的符号。”

    这个问题的答案是社区努力 help privileges edit community wiki 编辑现有答案以改进这篇文章 目前不接受新的答案或互动 我今天突然开始在我的项目中遇到一个问题 单击 转到定义 会出现一个奇怪的错误 无法导航到
  • WinRT 定时注销

    我正在开发一个 WinRT 应用程序 要求之一是应用程序应具有 定时注销 功能 这意味着在任何屏幕上 如果应用程序空闲了 10 分钟 应用程序应该注销并导航回主屏幕 显然 执行此操作的强力方法是在每个页面的每个网格上连接指针按下事件 并在触
  • 使用 Crypto++ 获取 ECDSA 签名

    我必须使用 Crypto 在变量中获取 ECDSA 签名 我在启动 SignMessage 后尝试获取它 但签名为空 我怎样才能得到它 你看过 Crypto wiki 吗 上面有很多东西椭圆曲线数字签名算法 http www cryptop

随机推荐

  • 如何在Spring Data Rest中添加特定字段?

    我正在使用 Spring Data Rest 开发一个 Web 服务 public interface BookRepository extends PagingAndSortingRepository
  • 如何用pygame显示PIL图像?

    我正在尝试通过 wifi 从我的树莓派上进行一些视频流 我使用了 pygame 因为我还必须在我的项目中使用游戏手柄 不幸的是我坚持显示收到的帧 很快 我得到 jpeg 帧 用 PIL 打开它 转换为字符串 之后我可以从字符串加载图像 im
  • 如何安全地存储 Chrome 扩展程序数据?

    Chrome 扩展程序文档明确指出 https developer chrome com extensions storage that storage sync数据未加密 不应存储机密用户信息 存储区域未加密 推荐的方法是什么 1 安全地
  • 从批处理文件中的java应用程序获取退出代码

    我目前正在努力为我们的一个 java 应用程序创建测试用例 在我的代码中 我的 java 应用程序调用一个批处理文件 该文件又启动一个单独的 java 进程 该进程返回一个我需要从调用 java 应用程序使用的错误代码 我正在执行以下操作来
  • 如何将元素追加到 Spark Dataframe 的数组列?

    假设我有以下数据框 scala gt val df1 Seq a b toDF id withColumn nums array lit 1 df1 org apache spark sql DataFrame id string nums
  • Windows Azure 辅助角色实例是一个完整的 VM 吗?

    当我在 Azure 上运行辅助角色实例时 它是在共享主机 如 EC2 中运行的完整 VM 吗 或者它运行在共享系统 如 Heroku 中 例如 如果我的应用程序开始请求 100 GB 内存 会 发生什么情况 它会因为违反限制而被自动终止 类
  • 使用连接运行时 URL 创建 Azure 连接 API

    我有一个逻辑应用程序 standard逻辑应用程序 用于调用 Cosmos DB 我需要将 连接运行时Url 存储在逻辑应用程序的配置下 当我从逻辑应用设计器创建连接时 该连接具有此属性 但是 当我使用 ARM 模板部署相同的连接时 该连接
  • 如何使用 oAuth 从 Twitter 获取用户电子邮件地址? [复制]

    这个问题在这里已经有答案了 可能的重复 有没有办法在使用 OAuth 验证用户的 Twitter 身份后获取用户的电子邮件 ID https stackoverflow com questions 3599621 is there a wa
  • Jenkins插件,如何在远程节点上执行系统命令?

    我们公司的Jenkins有主节点和两个从节点 我正在为其编写插件 插件要做的事情之一是从 svn 签出一些文件 无法从插件中提取此操作 为此 我从插件的 java 代码中执行控制台命令 svn checkout 问题是来自 svn 的文件被
  • MongoDB Map/Reduce 数组聚合问题

    我有一个 MongoDB 集合 其文档使用多个嵌套级别 我想从中提取从其字段的子集编译的多维数组 我现在有一个适合我的解决方案 但我想更好地理解 幂等性 的概念及其与reduce 函数相关的后果 host name gateway serv
  • UITextView 中的占位符

    我的应用程序使用UITextView 现在我想要UITextView拥有一个类似于您可以为UITextField 这个怎么做 我对 bcd 的解决方案做了一些小的修改 以允许从Xib文件 文本换行并保持背景颜色 希望它能为其他人省去麻烦 U
  • HTML 表单通过提交“点击”触发器提交两次

    我很抱歉发布了一个与 SO 上近 100 个问题类似的问题 我读了很多 尝试了一些解决方案 但无法解决我的问题或完全将答案与我的问题联系起来 我有一个form通过操作 输入帖子 我有一个
  • msgraph-sdk-java 中对 beta API 的支持

    我们正在尝试访问一个团队的频道 API 该 API 处于测试阶段 API https graph microsoft com beta teams team id channels 似乎不支持beta来自 msgraph sdk java
  • 如何使用 Netbeans 调试 JavaScript 代码?

    我没有开发网络应用程序的经验NetBeans https netbeans org 我使用现有源 一些 HTML JS 和 CSS 文件 创建了一个 HTML5 项目 导入似乎没问题 但是我没能调试 JavaScript代码 因为 调试项目
  • VS 2015调试暂停颜色

    我正在调试该项目并点击 暂停 有时该线标记为绿色 最常见 有时标记为黄色 有什么区别 视觉工作室 2015 调试 C 控制台应用程序 net 4 5 绿线表示突出显示的语句上的代码正在执行 例如 代码可能正在等待事件或调用了一些没有可用源的
  • 上传食谱时出现 413 请求实体太大错误

    在我将 zip 文件放入食谱中然后将其上传到服务器后 我发现了此错误 有人可以建议我解决这个错误的正确方法吗 ERROR Failed to upload chef repo cookbooks api files default xx z
  • XSLT 更改元素顺序

    假设我有以下 xml
  • 如何从animationDidStop中删除CALayer对象?

    我正在尝试学习 iOS iPhone 的核心动画 我的根层包含很多子层 精灵 当它们被移除时它们应该旋转 我的计划是添加一个旋转动画 然后在调用animationDidStop 时删除精灵 问题是精灵层不是animationDidStop的
  • 使用 Apache Commons Math 插值函数

    我正在尝试实现一些插值函数来绘制一些值 其中 X 值 Date seconds 且 Y 值 double 我一直在研究使用Apache Commons Mathlib 来实现这一点 我找到了一种我认为可以使用的方法here http www
  • Eclipse-CDT:如何配置调试器以在出现异常时停止?

    这可能是一个 GDB 问题 但我想在调试器中运行我的应用程序 并在引发异常时让调试器中断 这样我就可以看到代码在哪里以及当时它在做什么 我经常在 Visual Studio 中使用 调试 gt 异常 对话框执行此操作 检查我想要停止的异常类