会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
请给我倒杯茶
做自己喜欢做的事情
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
119
120
121
122
123
124
125
126
127
···
130
下一页
2016年10月4日
两栈共享空间【转】
摘要: 本文转载自:http://blog.csdn.net/zhuyi2654715/article/details/6736082 数组有两个端点,两个栈有两个栈底,让一个栈的栈底为数组的始端,即下标为0处,另一个栈为栈的末端,即下标为数组长度 n-1处。这样,如果两个栈增加元素,就是两端点向中间延伸。
阅读全文
posted @ 2016-10-04 10:23 请给我倒杯茶
阅读(357)
评论(0)
推荐(0)
2016年10月2日
静态链表【转】
摘要: 本文转载自:http://blog.csdn.net/jnu_simba/article/details/8831150 首先我们让数组的元素都是由两个数据域组成,data和cur。也就是说,数组的每一个下标都对应一个data和一个cur。 数据域data用来存放数据元素,也就是通常我们要处理的数据
阅读全文
posted @ 2016-10-02 15:38 请给我倒杯茶
阅读(263)
评论(0)
推荐(0)
用GDB调试Segmentation 段错误【转】
摘要: 本文转载自:http://blog.csdn.net/learnhard/article/details/4879834 调试Linux程序的时候,出现Segmentation Fault是最郁闷的事情了,程序代码量很大的时候,可能花很多时间都找不到出错原因。 这里介绍一种对你调试Segmentat
阅读全文
posted @ 2016-10-02 11:38 请给我倒杯茶
阅读(404)
评论(0)
推荐(0)
2016年9月30日
Makefile使用总结【转】
摘要: 1. Makefile 简介 Makefile 是和 make 命令一起配合使用的. 很多大型项目的编译都是通过 Makefile 来组织的, 如果没有 Makefile, 那很多项目中各种库和代码之间的依赖关系不知会多复杂. Makefile的组织流程的能力如此之强, 不仅可以用来编译项目, 还可
阅读全文
posted @ 2016-09-30 08:23 请给我倒杯茶
阅读(532)
评论(0)
推荐(0)
2016年9月29日
Autotools使用流程【转】
摘要: 本文转载自:http://blog.csdn.net/scucj/article/details/6079052 手工写Makefile是一件很有趣的事情,对于比较大型的项目,如果有工具可以代劳,自然是一件好事。在Linux系统开发环境中,GNU Autotools 无疑就充当了这个重要角色。(在W
阅读全文
posted @ 2016-09-29 21:27 请给我倒杯茶
阅读(421)
评论(0)
推荐(0)
Linux下GCC生成和使用静态库和动态库【转】
摘要: 本文转载自:http://www.cppblog.com/deane/articles/165216.html 一、基本概念 1.1什么是库 在windows平台和linux平台下都大量存在着库。 本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。 由于windows和linux
阅读全文
posted @ 2016-09-29 09:11 请给我倒杯茶
阅读(358)
评论(0)
推荐(0)
2016年9月24日
Linux驱动模块的Makefile分析【转】
摘要: 本文转载自:http://blog.chinaunix.net/uid-29307109-id-3993784.html 1. 获取内核版本 当设备驱动需要同时支持不同版本内核时,在编译阶段,内核模块需要知道当前使用的内核源码的版本,从而使用相应的内核 API。2.4 与 2.6 内核下,源码头文件
阅读全文
posted @ 2016-09-24 14:43 请给我倒杯茶
阅读(3281)
评论(0)
推荐(0)
GNU C 中零长度的数组【转】
摘要: 原文链接:http://www.cnblogs.com/dolphin0520/p/3752492.html 在标准C和C++中,长度为0的数组是被禁止使用的。不过在GNU C中,存在一个非常奇怪的用法,那就是长度为0的数组,比如Array[0];很多人可能觉得不可思议,长度为0的数组是没有什么意义
阅读全文
posted @ 2016-09-24 11:35 请给我倒杯茶
阅读(238)
评论(0)
推荐(0)
2016年9月21日
Linux设备驱动中的IO模型---阻塞和非阻塞IO【转】
摘要: 在前面学习网络编程时,曾经学过I/O模型 Linux 系统应用编程——网络编程(I/O模型),下面学习一下I/O模型在设备驱动中的应用。 回顾一下在Unix/Linux下共有五种I/O模型,分别是: a -- 阻塞I/Ob -- 非阻塞I/Oc -- I/O复用(select和poll)d -- 信
阅读全文
posted @ 2016-09-21 12:36 请给我倒杯茶
阅读(1719)
评论(0)
推荐(0)
2016年9月18日
程序(进程)内存分布解析【转】
摘要: 本文转载自:http://blog.csdn.net/yusiguyuan/article/details/39498331 在多任务操作系统中的每一个进程都运行在一个属于它自己的内存沙盘中。这个沙盘就是虚拟地址空间(virtual address space),在32位模式下它总是一个4GB的内存
阅读全文
posted @ 2016-09-18 10:43 请给我倒杯茶
阅读(436)
评论(0)
推荐(0)
上一页
1
···
119
120
121
122
123
124
125
126
127
···
130
下一页
公告