腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
想知道在gdb中接收
seg
故障时发生了什么吗?
、
、
也许初学者程序中最常见
的
错误是它包含
seg
错误。但是,在使用gdb进行调试时,我无法了解
seg
故障到底是什么以及它是
如何
发生
的
。例如,gdb调试器将提供该program received SEGMENTATION
FAULT
或program receive SEGMENTATION
FAULT
, in main.c:13: bool(实际上,我相信程序不会因为bool变量定义而收到
seg
错误。一定有其他
的
事情)类似的东西。 但这还不够
浏览 3
提问于2015-06-21
得票数 2
回答已采纳
1
回答
当此字符来自嵌套在其他结构中
的
结构时,
如何
使用malloc char指针
、
、
我尝试malloc一个嵌套在几个结构中
的
指向char
的
指针,但是当我运行代码时,main传递了一个
导致
seg
fault
的
参数。我不明白这是怎么发生
的
,为什么它会在这种情况下引发一个
seg
fault
。{}; int main(int num, char **arg) { /
浏览 20
提问于2020-09-26
得票数 1
回答已采纳
2
回答
来自fgets
的
输入未使用sscanf正确存储
、
、
所以我有一小部分代码(基本上是我整个程序
的
输入)。任何关于
如何
解决这个问题
的
想法都将不胜感激!
浏览 0
提问于2013-05-05
得票数 0
回答已采纳
2
回答
1个元素分配
的
数组
的
正确unique_ptr声明
、
例如,ParamSet对象可能需要一个指向nValues字符串数组
的
"filename“参数。但是,当我尝试将unique_ptr传递给只包含1个字符串
的
数组时,除非我以特定
的
方式定义unique_ptr,否则在调用ParamSet对象
的
析构函数时,代码会出错。以下代码在调用Clear()或return时
导致
seg
-
fault
。
FAULT
我
浏览 56
提问于2018-09-27
得票数 1
回答已采纳
1
回答
使用sigaction捕获信号SIGSEGV
、
、
、
、
我正在开发一个运行在linux内核4.4.14版本上
的
多线程应用程序。我想跟踪一些
导致
分割错误
的
灾难性错误。我设置了一个连接到SIGSEGV
的
信号处理程序,以尝试获取
导致
崩溃
的
线程
的
pid号。
FAULT
!!!
FAULT
!!!印刷本: printf("Process %d got signal %d
SEG
FAULT
!!!
如何
在处理程序函数中获得违规线程
的<
浏览 2
提问于2017-09-28
得票数 1
3
回答
从函数返回本地引用
、
{} 当返回a本身并将其绑定到l时,如果从l访问它,我会得到一个警告(引用局部变量)和一个
seg
.
fault
,但是当返回b本身时,我不仅得不到
seg
.
fault
,而且在l
的
值随机变化之前,我可以从l (UB )访问它一次(UB是猜测
的
)。g++是否会在返回后自动将a's区域标记
浏览 4
提问于2020-11-14
得票数 0
回答已采纳
3
回答
在C++中,为什么返回不同对象
的
私有变量
的
指针会
导致
分段错误?
、
、
、
c(t); std::cout<<*p<<std::endl; std::cout<<*h<<std::endl; C g(f); std::cout&l
浏览 3
提问于2016-11-20
得票数 0
1
回答
调用虚拟函数
的
覆盖会
导致
分段错误。
、
、
、
我试图覆盖一个函数,但最终
导致
分段错误。我遵循了一些教程,现在我无法找到分割错误
的
根源。 Print print; // and reason for
seg
fault
浏览 0
提问于2020-06-07
得票数 4
回答已采纳
1
回答
非常基本
的
c++:使用malloc进行跨类指针分配时
的
seg
错误
在下面的代码中,'buf‘是错误
的
,但是为什么访问它
的
成员会
导致
seg
错误呢?class tool{ tl -> do(buf); cout<<buf[1]<<endl; //---> gives
seg
fault
!
浏览 2
提问于2011-10-11
得票数 2
1
回答
当为实例变量(即对象)调用getter函数时,实际发生了什么?
、
、
、
、
最近,我不断地与一个
导致
SEGFAULT随机函数
的
函数进行斗争。为了找出这个问题,我做了一些额外
的
工作之后,我想出了以下几点:BUILD 1:这是原始代码,它会
导致
以下SEGFAULT (给定链接后) #0,目前会
导致
编译器错误,这使我认为这可能是问题
的
原因。我没有看到问题在这里是什么,而之前
的
Q&因为我发现不能解决这个问题,他们只会
导致
它破坏另一个随机函数。 最好
浏览 1
提问于2013-12-05
得票数 1
回答已采纳
2
回答
通过值传递变量
导致
seg
-
fault
的
地址
、
、
、
、
a[3] = {100,200,300}; // This uses a custom wrapper that
seg
但是,该库需要所有数据
的
指针,而此包装器当前直接传递N、scale和inc
的
地址。这吓到我了,因为它们是通过值传递
的
,而且通常是字面量。有了更高
的
编译器优化(例如,gcc -O3),它只会出现
seg
。故障。int size = 3; dou
浏览 0
提问于2012-03-09
得票数 0
1
回答
不同
的
阅读方式
、
我试图理解为什么当我改变缓冲区
的
大小时,这个程序会返回不同
的
错误:#include <unistd.h>#include/test",O_RDWR);//char buff[100000]=
浏览 12
提问于2017-02-15
得票数 0
1
回答
引起SegFault
的
二叉树Find_parent方法
、
、
为什么这个方法会
导致
一个段错误?根据我在C语言中
的
经验,我试着用几种方式重写这个代码,但仍然没有什么好结果。
浏览 0
提问于2014-01-03
得票数 0
3
回答
复制构造函数双链接列表中
的
Seg
错误
、
、
、
、
因此,当我试图将newPtr
的
数据设置为origPtr
的
数据时,我会在for-control-结构
的
第一个lopp中接收到一个
seg
故障。我不知道是什么引起
的
。这是不是误用了我
的
指点?还是打错字?还是我
的
for循环成语中
的
范围错误?newPtr = newPtr->getNext(); newPtr->setData(origPtr->getData()); //
SEG</e
浏览 5
提问于2013-08-16
得票数 1
回答已采纳
1
回答
任务分解
、
、
、
因此,我试图理解任务分解是
如何
工作
的
,以及为什么它似乎不能提高我
的
计算速度。所以我做了一个并行系统,简单地对数组进行排序。+ Task Decomposition1021.993
seg
fault
浏览 2
提问于2015-10-16
得票数 1
1
回答
使用堆栈和推送和弹出函数将BST转换为数组
、
、
、
我对我
的
程序
的
最后一部分有一个问题。我应该使用堆栈将BST转换为数组。当我尝试执行程序
的
这一部分时,我得到了一个段错误。我将发布一点我
的
代码,让你们知道我想要做什么,然后发布我应该使用这个函数
的
输出。提前感谢您
的
帮助。StackNode *temp = top->next; *top_ref = top;}
浏览 1
提问于2014-07-17
得票数 0
4
回答
导致
Seg
故障
的
映射。
如何
增加
内存?
、
、
、
、
我有一个简单
的
问题。我有几个文件,一个文件大约有20000行。 它有5个字段,还有一些其他
的
adt (向量和列表),但这些不会
导致
段错误。映射本身将存储一个键值,大约相当于每行1个键值。当我在我
的
代码中添加一个映射时,我会立即得到一个段错误,我复制了20000行中
的
5000行,然后收到了一个段错误,然后是1000行,然后它就工作了。在java中有一种方法可以
增加
虚拟分配
的
内存量,在c++中有这样
的
方法吗?我甚至删除了不再使用
的
元素,我
浏览 0
提问于2011-07-07
得票数 1
回答已采纳
1
回答
C区分割断层
、
、
、
我有一个非常简单
的
C代码,它使用malloc和realloc,但是如果我更改了第一个数组中
的
值,就会
导致
seg
错误。new_array; else { } *array[i] = 2; //
Seg
fault
if i = 0, 1, 2, 3{ int *array = malloc(4
浏览 3
提问于2014-07-30
得票数 1
回答已采纳
1
回答
如何
操作stat()结构
的
内容?
、
、
、
该程序将成功运行并打印所需
的
st_mtime值,但如果包含下面的“
seg
-故障”行,则会
导致
运行时出现分段错误。{ //time_m = buf.st_mtime; //
seg
-
fault
//double since_last = (difftime(sys_time, buf.st_mtime)/60); /
浏览 7
提问于2022-05-07
得票数 0
1
回答
C:双向链表中
的
pop函数
、
我正在使用一个双向链表,并且我
的
pop()函数遇到了问题。queue_len; QueueElement *head;}MyQueue; myqueue->head->next = NULL; //******************
Seg
Fault</em
浏览 3
提问于2012-10-01
得票数 1
回答已采纳
点击加载更多
相关
资讯
最新研究发现:粪便移植可改善记忆力
记忆力下降方向感迷失?这些四大营养素让你大脑重回巅峰!
3D电子地图导航系统是如何解决室内迷路问题的
“天猫双11”背后的流量治理技术与标准实践
Cell重磅:增强大脑的废物清除系统,让大脑重返年轻,改善记忆力
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券