码迷,mamicode.com
首页 >  
搜索关键字:段错误    ( 319个结果
06.gdb入门(下)
?基本框架: a) 查看运行时数据 b) 程序错误类型 c) Gdb调试段错误 d) Core文件调试6.1 查看运行时数据 1) print 查看变量值 2) ptype 查看变量类型 3) print array 查看静态数组 4) print *array@len 查看动态内存...
分类:数据库   时间:2015-04-11 17:52:55    阅读次数:226
Core Dumped
转自:http://blog.csdn.net/dlutxie/article/details/8868883有的程序可以通过编译,但在运行时会出现Segment fault(段错误)。这通常都是指针错误引起的。但这不像编译错误一样会提示到文件一行,而是没有任何信息。一种办法是用gdb的step, ...
分类:其他好文   时间:2015-04-05 18:49:13    阅读次数:122
关于linux内存cached过高释放一例
今天在做zabbix硬件监控的时候,老是出现段错误的提示,仔细检查发现原来是是不是我的内存不够了呢:参数说明:total:物理内存的总大小used:已经使用的内容shared:共享的内存大小buffers:缓冲区内存:(磁盘块的读写频繁,linux内存机制做缓冲池)cached:也是缓冲区内存(主要..
分类:系统相关   时间:2015-04-03 11:35:05    阅读次数:155
hihoCoder#1036 Trie图
原题地址看了这篇博文,总算是把Trie图弄明白了Runtime Error了无数次,一直不知道为什么,于是写了个脚本生成了一组大数据,发现果然段错误了。调试了一下午,总算闹明白了,为什么呢?1. 空间超大的变量不要放在函数里,会爆栈,应该弄成全局变量或者是从堆上动态分配。2. 看清题目的数据范围,一...
分类:其他好文   时间:2015-03-30 23:02:53    阅读次数:265
使用CCriticalSection类的注意事项
在类中使用CCriticalSection变量时,必须要将CCriticalSection变量定义为全局变量和静态变量,否则将出现未定义的错误。 如: // a.h 文件 class A:public CWnd { private:   static  CCriticalSection m_cs;   ... }; //a.cpp 文件 CCriticalSection...
分类:其他好文   时间:2015-03-17 12:25:44    阅读次数:377
ListView+CheckBox两种解决方案及原因分析
最近在用ListView+CheckBox搞一个item选中的项目,我将CheckBox的focus设置为false,另我大喜的是,CheckBox竟然可以选中(窃喜中),这么简单就搞定了,因为数据量较小,也没有发现什么问题。 后来数据多了, 页面需要滑动了, 发现了一个奇怪的问题,前面明明选中了,而再次滑动回去的时候竟然变成未选中状态! 这是我刚开始写的那段错误的代码: @Override...
分类:其他好文   时间:2015-03-16 16:30:09    阅读次数:9483
c++异常学习
引言异常,让一个函数可以在发现自己无法处理的错误时抛出一个异常,希望它的调用者可以直接或者间接处理这个问题。而传统错误处理技术,检查到一个局部无法处理的问题时:1.终止程序(例如atol,atoi,输入NULL,会产生段错误,导致程序异常退出,如果没有core文件,找问题的人一定会发疯)2.返回一个...
分类:编程语言   时间:2015-03-11 18:45:44    阅读次数:138
PAT:1041. Be Unique (20) AC “段错误:可能是数组开的不够大”
#include#includeint harsh[10066];int arr[100066];int main(){ memset(harsh,0,sizeof(harsh)); memset(arr,0,sizeof(arr)); int n; scanf("%d",&n); for...
分类:编程语言   时间:2015-03-02 22:24:09    阅读次数:188
指针和字符串和字符串常量、用gdb来获取非法内存中的信息
例程1#includeint main(void){ char *s="hello"; printf("%s\n", s); s[0]="H" //因为s指针指向的字符串"hello"是字符串常量,所以不能通过指针进行更改,所以这里会产生段错误 printf("%s\n...
分类:数据库   时间:2015-02-15 20:28:35    阅读次数:168
指针初始化为NULL
#include#includetypedef struct { int x,y;}pt;.../*int main(){ //pt *pt_1=NULL, *pt_2=NULL, *pt_3=NULL; 此处执行后出现段错误 pt pt_1={},pt_2={},*pt_3=NULL; ....
分类:其他好文   时间:2015-02-02 00:38:57    阅读次数:207
319条   上一页 1 ... 25 26 27 28 29 ... 32 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!