c++ - 用于用户输入的 Linux C++ gdb 命令

标签 c++ linux

我在 Linux 中用 C++ 编写代码。我已经处理了 ctrl C 信号,这样我就可以在退出时清理所有资源。但是,我在运行 gdb 时遇到了问题。 Ctrl C 也是 gdb 命令的停止。因此,如何将 ctrl C 发送到我的程序,以便我可以测试我编写的资源清理代码?

谢谢。

最佳答案

在 gdb 的命令提示符下:

signal SIGINT

关于c++ - 用于用户输入的 Linux C++ gdb 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4121520/

相关文章:

c++ - 防止 x window 系统中的窗口最大化/最小化

c++ - 多重集 lower_bound 迭代器的位置

c++ - qt/c++ 应用程序中的实时问题

java - C/C++/Java 解释器

linux - 如何将android studio的32位库正确安装到64位机器上?

c++ - 用C++输入十六进制和读取十六进制

linux - 语法错误 : operand expected when using Bash

linux - 如何读取 BeagleBone Black 上的外部定时器计数器?

linux - 在 bashrc 中使用 linux "tee"命令

linux - CentOS 6.3 上 SFTP 目录中的 .bashrc、.bash_profile 和 .bash_logout 文件