Chinaunix首页 | 论坛 | 博客
  • 博客访问: 218035
  • 博文数量: 96
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 0
  • 用 户 组: 普通用户
  • 注册时间: 2016-07-14 11:43
文章分类

全部博文(96)

文章存档

2016年(41)

2015年(55)

我的朋友

发布时间:2016-02-19 15:10:23

【 起源】大家都知道,写程序大体步骤为:1.用编辑器编写源代码,如.c文件。2.用编译器编译代码生成目标文件,如.o。3.用链接器连接目标代码生成可执行文件,如.exe。但如果源文件太多,一个一个编译时就会特别麻烦,于是人们想到,为什么不设计一种类似批处理的程序,来批处理编译源文件呢,于是就有了.........【阅读全文】

阅读(1044) | 评论(0) | 转发(0)

发布时间:2016-01-12 14:53:42

1. 现象    函数中声明10M的静态数组,并且memset 为0。    主进程中调用函数,正常执行。    如果线程中调用函数,则出错。内存访问越出界面。    参考如下的帖子得到启发:    http://bbs.csdn.net/topics/390444341   .........【阅读全文】

阅读(1033) | 评论(0) | 转发(0)

发布时间:2016-01-11 19:52:00

    tid 2676199的帖子文本输入后,会导致分词程序崩溃。    gdb core文件 定位函数 en_second_tag 。    此函数对应配置文件中的 en_sseg的配置项目。是针对英文的二次分词,用处不大,取消即可......【阅读全文】

阅读(784) | 评论(0) | 转发(0)

发布时间:2016-01-11 17:47:02

1.让系统在信号中断造成的错误时产生core文件 ps:需要在c中指定大小才可以产生core文件,默认是限制为0,什么文件都不会产生。修改core文件大小,需要su权限:#查看core文件设置ulimit -a#设置core大小为无限ulimit -c unlimited2.运行gdb查看错误位置下面我们可以在发生运行时信号引起的错误时发生core du.........【阅读全文】

阅读(1246) | 评论(0) | 转发(0)

发布时间:2016-01-11 15:07:40

点击(此处)折叠或打开#include <stdio.h> #include <stdlib.h> FILE *f = fopen("textfile.txt", "rb"); fseek(f, 0, SEEK_END); long fsize = ftell(f); fseek(f, 0, SEEK_SET); .........【阅读全文】

阅读(566) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册