- 博客(21)
- 资源 (12)
- 收藏
- 关注
原创 u-boot编译过程中"uses hardware FP whereas u-boot uses software FP"
<br />u-boot version :2010.12<br /><br /><br />arm-linux-gcc version:4.5.1<br /><br /><br />problem :.....uses hardware FP whereas u-boot uses software FP...........<br /><br /><br />analysis :Thi
2010-12-21 16:22:00 1444
转载 ARM立即数 合法性
<br />原帖地址:http://blog.21ic.com/user1/4805/archives/2008/47676.html<br />在 mov r2,#0xffb 这句中,不是MOV的用法出错,而是立即数用法出错。<br /><br />立即数的用法定义在Arm Architechture Reference Manual(简称ARMARM)的A5-4页开始<br />很重要的一段:<br />An immdediate operand value is formed by rotating
2010-12-16 14:56:00 1119
转载 NAND FLASH和NOR FLASH
<br />FLASH:<br />主要分为两块:NAND FLASH和NOR FLASH<br />主要差别:NAND FLASH一般是用来存储数据,而NOR FLASH是用来执行程序,在断电情况下,NAND FLASH的数据仍然存在,NOR FLASH则断电,数据就消失,所以,一般,NOR FLASH会搭配一个SDRAM,用以存储程序,通电情况下,转入NOR FLASH中,由NOR FLASH来执行相关命令。<br />NAND FLASH,可以反复写入,擦除数据,而NOR 则不能。<br />同时,N
2010-12-14 18:27:00 1098
原创 C++ static函数 继承问题
<br />今天在论坛上看了些关于 C++中static函数 继承的问题,顺便弄个小程序试了试。。<br />#include <iostream><br />using namespace std;<br /><br />class base {<br />public:<br /> static int statFun(){cout << "in class base"<<endl;}<br /> //......<br />};<br />class
2010-12-09 18:43:00 11459 1
转载 C ++ Namespace (computer science)
<br />yuantiedizhi:http://translate.google.com.hk/translate?hl=zh-CN&sl=en&tl=zh-CN&u=http%3A%2F%2Fen.wikipedia.org%2Fwiki%2FNamespace_%28computer_science%29&anno=2<br /><br /><br /><br /><br />A namespace is an abstract container or environment created
2010-12-09 16:47:00 1262
转载 C++中堆和栈的区别,自由存储区、全局静态存储区和常量存储区
<br />原帖地址:http://www.cnblogs.com/csyisong/archive/2010/03/09/1682057.html<br /> 在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。<br /> 栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量的存储区。里面的变量通常是局部变量、函数参数等。<br /> 堆,就是那些由new分配的内存块,他们的释放编译器不去管,由我们的应用程序去控制,一般一个new就
2010-12-09 16:10:00 682
转载 C++中Static作用和使用方法
<br />原帖地址:http://blog.csdn.net/danforn/archive/2008/04/21/2312766.aspx<br /><br /><br /> 1、什么是static?<br /> static 是C++中很常用的修饰符,它被用来控制变量的存储方式和可见性。<br /> 2、为什么要引入static?<br /> 函数内部定义的变量,在程序执行到它的定义处时,编译器为它在栈上分配空间,大家知道,函数在栈上分配的空间在此函数执
2010-12-09 16:09:00 661
转载 QT Creator 代码自动补全---快捷键设定
<br /> <br /><br />用QT Creater编程,如果没有自动补全是很痛苦的事情,于是便查阅了QT的文档,发现CTRL+SPACE是自动补全的快捷键;<br />但是在 Creater里使用居然没有效果,估计是输入法切换的冲突(CTRL+SPACE是我中英文输入的默认快捷键)<br />于是寻求解决方法,在QT Creater->Tools->Options... 里找到environment->Keyboard,发现TextEditor.CompleteThis命令,其快捷键是Ct
2010-12-09 14:30:00 4006
转载 派生类的构造函数--基本概念
<br />原帖地址:http://blog.chinaunix.net/u3/94667/showart_2225875.html<br />派生类的数据成员由所有基类的数据成员与派生类新增的数据成员共同组成,如果派生类新增成员中包括其他类的对象(子对象),派生类的数据成员中实际上还间接包括了这些对象的数据成员。因此,构造派生类的对象时,必须对基类数据成员、新增数据成员和成员对象的数据成员进行初始化。派生类的构造函数必须要以合适的初值作为参数,隐含调用基类和新增对象成员的构造函数,来初始化它们
2010-12-07 18:25:00 1068
转载 C++模板学习--kankan
<br />yuantiedizhi:http://www.cnblogs.com/gaojun/archive/2010/09/10/1823354.html<br /> <br />1. 模板的概念。<br />我们已经学过重载(Overloading),对重载函数而言,C++的检查机制能通过函数参数的不同及所属类的不同。正确的调用重载函数。例如,为求两个数的最大值,我们定义MAX()函数需要对不同的数据类型分别定义不同重载(Overload)版本。<br />//函数1.<br />int
2010-12-07 18:18:00 594
转载 C++总结 友元类和友元函数
<br />yuantiedizhi:http://www.cnblogs.com/skyczw/archive/2008/05/27/1208194.html<br /><br /><br />《windows环境多线程编程原理与应用》中解释: 如果将类的封装比喻成一堵墙的话,那么友元机制就像墙上了开了一个门,那些得 到允许的类或函数允许通过这个门访问一般的类或者函数无法访问的私有属性和方法。友元机制使类的封装性得到消弱,所以使用时一定要慎重。友元类的说明将外界的某个类在本类别的定义中说明为友元,
2010-12-07 17:59:00 523
转载 理解虚基类、虚函数与纯虚函数的概念
<br />yuantiedizhi:http://www.cnblogs.com/ms-frank/archive/2008/01/16/1041310.html<br /><br /><br />引言<br /><br /> 一直以来都没有写过一篇关于概念性的文章,因为我觉得这些概念性的东西书本上都有并且说的也很详细写来也无用,今天突发奇想想写一写,下面就和大家讨论一下虚基类、虚函数与纯虚函数,一看名字就让人很容易觉得混乱。不过不要紧待看完本文后你就会理解了。<br /><br />
2010-12-07 17:30:00 734
转载 C++指针与引用的区别详解
<br />yuantiedizhi:http://blog.sina.com.cn/s/blog_49b531af0100m0tb.html<br /> ★相同点:<br /> 1.都是地址的概念;<br /> 指针指向一块内存,它的内容是所指内存的地址;引用是某块内存的别名。<br /> ★区别:<br /> 1.指针是一个实体,而引用仅是个别名;<br /> 2.引用使用时无需解引用(*),指针需要解引用;<br /> 3.引用只能在定义
2010-12-07 17:29:00 655
转载 内联函数 Inline Function 小结
<br />yuantiedizhi :http://blog.csdn.net/hecssy/archive/2009/01/10/3744896.aspx<br /><br /><br />参考源自C++ Primer<br />及以下两篇文章(蓝色字体部分为引用):<br /><br />在C++语言中,关于内联函数(inline)的入门教程!<br /><br />在c++中,为了解决一些频繁调用的小涵数大量消耗栈空间或者是叫栈内存的问题,特别的引入了inline修饰符,表示为内联函数。 <br
2010-12-07 09:39:00 977
转载 构造函数后跟冒号
<br />yuantiedizhi :http://hi.baidu.com/msingle/blog/item/5b91c8b7c344e7fc30add166.html<br /> <br />1、Problom<br /><br />class GeoNeighborsTimer : public TimerCallback { <br />public:<br />GeoNeighborsTimer(GeoRoutingFilter *agent) : agent_(agen
2010-12-06 18:50:00 1915
转载 C++ using namespace std 详解
<br />yuantiedizhi :http://www.kuqin.com/language/20080107/3532.html<br /> <br />一 :<br /><iostream>和<iostream.h>是不一样,前者没有后缀,实际上,在你的编译器include文件夹里面可以看到,二者是两个文件,打开文件就会发现,里面的代码是不一样的。 <br /><br />后缀为.h的头文件c++标准已经明确提出不支持了,早些的实现将标准库功能定义在全局空间里,声明在带.h后缀的头文件里,c+
2010-12-06 17:18:00 911
转载 探讨C++中对象的“浅拷贝”与“深拷贝”
<br />C++中对象的复制就如同“克隆”,用一个已有的对象快速地复制出多个完全相同的对象。一般而言,以下三种情况都会使用到对象的复制: <br /> (1)建立一个新对象,并用另一个同类的已有对象对新对象进行初始化,例如:<br /> class Rect<br />{<br />private:<br /> int width;<br /> int height;<br />};<br />Rect rect1;<br />Rect rect2(rec
2010-12-06 16:46:00 666
原创 C++创建对象的两种方法
<br />原帖地址:http://blog.sina.com.cn/s/blog_586b6c050100dhjg.html<br /><br /><br />在C++里,有两种方法创建对象:<br />方法一:<br />ClassNameobject(param);<br />这样就声明了一个ClassName类型的object对象,C++会为它分配足够的存放对象所有成员的存储空间。<br />注意:为节省存储空间,C++创建对象时仅分配用于保存数据成员的空间,而类中定义的成员函数则被分配到存
2010-12-06 15:52:00 1185 1
转载 TCP和UDP网络通讯的区别及实现方式
<br />原帖地址:http://www.wikore.com/bbs/viewthread.php?tid=270&extra=page%3D1<br /><br /><br />TCP:Transmission Control Protocol 传输控制协议TCP是一种面向连接(连接导向)的、可靠的、基于字节流的运输层(Transport layer)通信协议,在 OSI模型中,它完成第四层传输层所指定的功能。<br /><br />UDP:是User Datagram Protocol的简称
2010-12-06 13:56:00 893
转载 UDP通讯方式及编程实现步骤
<br />原帖地址:<br />http://www.wikore.com/bbs/viewthread.php?tid=271&extra=page%3D1<br /><br /><br />网络编程的目的就是指直接或间接地通过网络协议与其他计算机进行通讯。目前较为流行的网络编程模型是客户机/服务器(Client/Server)结构,即通信双方一方作为服务器等待客户提出请求并予以响应,客户则在需要服务时向服务器提出申请。服务器一般作为守护进程始终运行,监听网络端口,一旦有客户请求,就会启动一个服
2010-12-06 13:37:00 993
转载 Linux下Socket编程的端口问题( Bind(): Address already in use )
<br />yuantiedizhi:<br />http://blog.csdn.net/xl_xunzhao/archive/2008/10/23/3130037.aspx<br /> <br />Linux下Socket编程的端口问题( Bind(): Address already in use )<br />转载请注明 本文引用地址 http://blog.csdn.net/xl_xunzhao/archive/2008/10/23/3130037.aspx <br /><br />最近在开发一个
2010-12-03 20:33:00 1005
The Linux Kernel Module Programming Guide 2.6中英文版本
2011-01-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人