C++ 创建用于调试目的的 SIGSEGV
作者:RaptorIV 提问时间:2/27/2012
我正在开发一个无锁共享变量类,我希望能够生成一个 SIGSEGV 错误,以查看我的实现是否按我的计划工作。我尝试创建一个修改指针并读取 100 次的函数。然后,我在两个线程中调用此函数,并让线程在我的...
分段错误 问答列表
作者:RaptorIV 提问时间:2/27/2012
我正在开发一个无锁共享变量类,我希望能够生成一个 SIGSEGV 错误,以查看我的实现是否按我的计划工作。我尝试创建一个修改指针并读取 100 次的函数。然后,我在两个线程中调用此函数,并让线程在我的...
作者:silencej 提问时间:3/1/2017
这些命令如下: docker run / stop / rm ... 这在终端中起作用,同时导致 bash 脚本中的分段错误。 我比较了 bash 脚本和终端之间的环境,如下所示。 2c2 ...
作者:Meteorite 提问时间:12/26/2022
已关闭。这个问题需要更加集中。它目前不接受答案。 想改进这个问题吗?更新问题,使其仅通过编辑这篇文章来关注一个问题。 11个月前关闭。 改进此问题 由于以下代码中的 free() 函数,我收到...
作者:Bryon 提问时间:5/18/2023
我正在尝试捕获分段错误,旧的 LD_PRELOAD 方法已在 2022 年弃用 (https://www.marcusfolkesson.se/blog/libsegfault/) 我正在阅读有关这...
作者:Default 提问时间:10/2/2023
我需要对我的大学作业进行快速排序。以下是我用 c++ 编写的快速排序实现: #include <iostream> #include <algorithm> #include <cstddef>...
作者:MK4 提问时间:10/24/2023
这个问题在这里已经有答案了: std::list 的 std::p rev 和 std::next 的有效性 (1 个答案) 像 some_container.rend() 一样使用 std::p r...
作者:Risher322 提问时间:10/29/2023
struct node *position(int key) { struct node *p1 = head; while (p1->info != key && p1 != NULL) { ...
作者:Sky345 提问时间:11/1/2023
此问题是从超级用户迁移而来的,因为它可以在 Stack Overflow 上得到回答。21 天前迁移。 我决定先在这里问这个问题,然后再寻求在 vscode-cpptools Github 存储库上...
作者:Stefan L McNamara 提问时间:11/3/2023
这个问题在这里已经有答案了: 以 null 结尾的字符串的基本原理是什么? (20 个答案) 字符数组应该如何用作字符串? (4 个答案) 20天前关闭。 我的 C 之旅大约一周了,所以如果这是一个...
作者:user1641854 提问时间:11/10/2023
我在 Linux x86_64上有一些具有类似状态的段错误: [pid 35742] [time 1699532462] signal caught: Segmentation fault si_s...