• 使用结构数组的分段错误

    我正在尝试在c中创建一个排序程序。具体来说是桶排序。无论如何,我都是将原始数组中的值输入到我的存储桶(Canasta)结构中,无论我是否尝试过都会遇到分段错误错误。我在这里也阅读了另一个类似的问题,并尝试了它所说的内容,但是没有用。 建立:gcc sort.c -o sort 运行测试:$ ./sort 5 为5时必须创建的存储桶数 更新:我忘记在此部分中注释生成错误的那一行。并且我添加了缺少的代码。谢谢。 Error line 78: basket[numcan].entrada[acum[numcan]...
  • 使用非NULL指针时的分段错误

    使用dpdk时,标题有一个奇怪的问题, 当我使用rte_pktmbuf_alloc(struct rte_mempool *)并已经验证rte_pktmbuf_pool_create()的返回值不为NULL时,该进程接收到分段错误。 跟随 ing message is output of gdb in dpdk source code: Thread 1 "osw" received signal SIGSEGV, Segmentation fault. 0x00000000005e9f41 in __...
  • 如何使用链接方法解决哈希函数的分段错误

    我是一名学生,目前有这项工作,我需要开发一个程序,该程序可以使用带有链表的链式方法使用散列来存储员工信息。但是,这给了我分割错误。我知道错误是在SearchKey函数上,但我不知道如何纠正它。有人可以帮忙吗? 在此先感谢,非常感谢。 #include< iostream> #include <string> using namespace std; const int T_s=100; struct hashTableE{ int ID; string name; string position; hash...
  • 我的服务器中的分段错误(valgrind日志)

    朋友们!我已经驾驶了3个多星期了。请提供建议。我非常求你!我是C ++的新手。 需要创建一个服务器,该服务器必须存储各种信号的整数值。客户端可以连接到该服务器并接收该数据。 客户端和服务器之间的数据传输根据工业协议IEC-60870-5-104 TCP / IP进行。 I used a ready-made library that implements this IEC-104 protocol in C and created a C ++ program. (GIT link) 我编写了一个测试程序(...
  • 读入文件末尾的核心转储(分段故障)

    我正在尝试运行Banker的算法,并从读取的文件中设置所有初始内容。它读取并打印所有内容,然后再获取可用资源。那时,我遇到了分段故障核心转储,我不知道为什么。在打印请求矩阵之后,它不打印任何内容,但是在我将其放到任何东西之后,它就转储了。请帮忙! #include "DeadlockDetector.h" #include <iostream> #include <fstream> #include <sstream> using namespace std; DeadlockDetector::Dea...
  • 使用辅助函数创建树函数

    对于课堂,我们被要求创建一个二分搜索树。一个小问题是我们的帮助程序函数不是标头类的一部分,因此,当我尝试使用创建的帮助程序函数添加到树中或遍历树时,总是会出现分段错误,或者错误输出。标头类的代码只是为节点创建结构类 struct MovieNode{ int ranking; string title; int year; float rating; MovieNode* left = NULL; MovieNode* right = NULL; ...
  • 从向量中删除元素后出现段错误

    我目前正在研究一个项目,更确切地说是七巧板游戏。 我遇到段故障,我不明白为什么。 鉴于我有一个完整的项目,我将尝试简化问题: 我有一个GameManager类,其中特别包含Menu对象(以及其他内容,但我认为这并不重要。gameManager用于初始化该对象并进行管理。 菜单包含一个按钮矢量(每个按钮都有一个lambda,当用户单击该按钮时可以执行操作)。 std::vector<std::unique_ptr<Button>> buttons; 为了说明它是如何工作的,我将举一个例子:如果用户单击“加载...
公告

欢迎访问 goshare  点击这里设置您的邮箱  可以接收站内跟帖、回复邮件提醒,不错过任何一条消息。

关注公众号订阅更多技术干货! 魅力技术资源分析