http://www.csdn.net/ http://www.arm.com/zh/ https://www.kernel.org/ http://www.linuxpk.com/ http://www.51develop.net/ http://linux.chinaitlab.com/ http://www.embeddedlinux.org.cn http://bbs.pediy.com/
发布时间:2013-12-31 11:36:45
启动armlinux,bootloader必须提供下面几步: 1. 设置并初始化ram 2. 初始化一个串口 3. 检测处理器类型 4. 设置内核标记列表 5. 调用内核映像 1. 设置并初始化ram &n.........【阅读全文】
发布时间:2013-12-19 20:23:10
操作系统:ubuntu10.04STL源码版本:2.91前言: 通过前面的两个章节,大概对stl的架构有个基础的了解,那么接下来应该怎么做呢: 应该从应用的角度,也就是最上层的应用,来看 list是如何被使用,在一步步深入。1,list的接口: 1.1)list的各个接口的使用用例,请看:&n.........【阅读全文】
发布时间:2013-12-19 12:12:12
将构造函数,析构函数声明为私有和保护的,那么对象如何创建?已经不能从外部调用构造函数了,但是对象必须被构造,应该如何解决,麻烦大家帮忙说明,关于构造,析构函数声明为私有和保护时的用法??? 提出这个问题,说明你已经对c++有所思考了。从语法上来讲,一个函数被声明为protected或者private,那么这.........【阅读全文】
发布时间:2013-12-19 12:03:15
typedef long INDEX 给long这样的类型起别名,它有两个用处:一是表明该类型的特殊作用,二是将来有可能要改变这种类型(比如提高精度),但是现在了解到可以在class类里面使用(并且还有public,private之分哦) C++引入“仅在类内部起作用的类型别名”的初衷应该不难理解:通过限制该类型别名的作用域来防止冲突。在函.........【阅读全文】
发布时间:2013-12-17 17:22:47
C++提供了关键字explicit,可以阻止不应该允许的经过转换构造函数进行的隐式转换的发生。声明为explicit的构造函数不能在隐式转换中使用。 C++中, 一个参数的构造函数, 承担了两个角色。 1 是个构造器 2 是个默认且隐含的类型转换操作符。 所以, 有时候在我们写下如 AAA = XXX, 这样的代码, 且恰好XXX的类型正好.........【阅读全文】
发布时间:2013-12-13 11:34:40
ptrdiff_t目录1简介ptrdiff_tsize_t2程序示例#includeint main1简介ptrdiff_t是C/C++标准库中定义的一个与机器相关的数据类型。ptrdiff_t类型变量通常用来保存两个指针减法操作的结果。ptrdiff.........【阅读全文】
发布时间:2013-12-11 20:40:29
操作系统:ubuntu10.04STL源码版本:2.91前言: 要看一个项目的源码,首先要选中切入点。 那么在sgi stl 标准库中,其切入点是什么呢? 答案是:stl_config.h 文件。 不同的编译器对C++语言的支持程度不尽相同。为了具备广泛移植能力,SGI STL &nb.........【阅读全文】
发布时间:2013-12-02 13:38:43
STL源码版本:3.3概述: C++标准链接库中隶属 STL 范围者,粗估当在 80%以上。对软件开发而言,STL 是尖?利兵,可以节省你许多时间。 对编程技术而言,STL 是金柜石室—所有与编程工作最有直接密切关联的一些最被广泛运用的数据结构和算法,STL都.........【阅读全文】