- 博客(9)
- 资源 (14)
- 收藏
- 关注
原创 读书笔记-Thinking in C++-第11章 引用和拷贝构造函数
11、引用和拷贝构造函数11、引用和拷贝构造函数... 33C++中的指针... 34C++中的引用... 34函数中的引用... 34参数传递的规则... 34拷贝构造函数... 35值传递的参数和返回值... 35何谓拷贝构造?... 37默认拷贝构造函数... 39禁止值传递... 40指向成员的指针 41 引用是由编译器自动解
2008-03-26 01:13:00 1659
原创 全面解析《嵌入式程序员应该知道的16个问题》
全面解析《嵌入式程序员应该知道的16个问题》----Sailor_forever分析整理,sailing_9806@163.comhttp://blog.csdn.net/sailor_8318/archive/2008/03/25/2215041.aspx 1、预处理器(Preprocessor)... 12、如何定义宏... 23、预处理器标识#err
2008-03-25 01:16:00 8852 10
原创 读书笔记-Thinking in C++-第10章 名字空间namespace
10、名字控制在C++中有更多的机制让你控制名字的创建、可见性、名字存储的内存及如何链接。Staic无论表示内存的物理位置还是文件中的可见性,其基本意义为保持其原有位置。 C中的静态成员无论是C还是C++,static都具备两个基本意义,如下:在固定的位置只分配一次内存,对象创建在静态数据区中而非堆栈中,这就是静态内存的概念。对特定单元可见,static控制者名
2008-03-24 01:33:00 1945
转载 家不是一个讲理的地方[转]
----------------------------------------------------写在前头: 这是我的好友在异国结婚时, 他父亲从大陆寄来的信, 结婚当日司仪当众就把全文朗颂出来, 那是我见过最安静的一次请客场合, 在场学生无不为其父母的挚爱而感动, 虽然事隔多年但那个场景仍然深深印在脑海中, 这篇文章后来流传开了, 我则是一直保存到现在, 在父亲节从新校誊, 希望能对你们有
2008-03-23 13:24:00 875
转载 那些用C语言写诗的日子[转]
http://eager.blogbus.com/logs/3286141.html阿尔萨斯在原子核上写诗,盖茨在上帝的肚脐眼上写诗,菲雅用哑语写诗,我用C语言写诗。这其中唯一的共同之处在于:我们都(自认为)是诗人。{for(i=0;i我看见这个世界;if(m%2)我记下我想到的那些;int s[],**p;我寻找月光下银河的影子;}据说内存的每一个字节里都储存了一首诗,于是我搬家去和
2008-03-21 19:16:00 3419
原创 读书笔记-Thinking in C++-第9章 内联inline函数
9、内联inline函数 在C中保持效率的一种方法是使用宏,他的行为类似于函数调用但却没有调用的开销(like a function call without the normal function call overhead.)。 宏是由由预处理器preprocessor而非编译器compiler处理的,其直接替换宏代码,没有参数入栈、函数调用及返回等开销。 但是在C++
2008-03-21 01:17:00 1765 1
原创 读书笔记-Thinking in C++-第7章 函数重载和默认参数Function Overloading &Default Arguments
7、函数重载和默认参数Function Overloading &Default Arguments依赖于不同的环境,一个词拥有不同的意思,这就是重载。对于所有的编程语言来说,通常要求每个函数有个唯一的标识,比如打印三种数据int, char, and float,这将需要三个函数print_int( ), print_char( ), and print_float( ),这
2008-03-18 23:48:00 1204
原创 读书笔记-Thinking in C++-第8章 const
读书笔记-Thinking in C++-第8章 const Sailor_forever sailing_9806@163.com 转载请注明http://blog.csdn.net/sailor_8318/archive/2008/03/18/2193213.aspx 8、constConst在C++中说明了什么可变及什么不可变,提供了一种安全控制。其最
2008-03-18 00:18:00 1411
原创 读书笔记-Thinking in C++-第6章 初始化和清除Initialization& Cleanup
C中的大量错误是由于没有正确的初始化或者清除造成的,通常C库是不提供初始化的,这时用户必须手动的初始化struct 用constructor构造函数确保初始化在C++中,初始化太重要了以至于不能留给用户来做(too important to leave to the client programmer.)类的设计者提供了一种特殊函数constructor来确保对每一个对象进行初
2008-03-18 00:15:00 1066
Ubuntu+Systemtap进行Linux内核和用户空间开发测试
2014-09-23
一张图深度解析Linux共享内存的内核实现
2014-09-23
嵌入式Linux学习七步曲
2010-09-01
如何通过vnc图形界面远程控制Linux主机
2008-06-23
Waitqueue、Event及Semaphore的实现机制分析
2008-06-14
gdb+gdbserver的方式进行ARM程序调试
2008-05-10
gdb+gdbserver的方式进行ARM程序调试
2008-05-10
在AT91RM9200上通过nfs调试linux程序
2008-05-10
基于ARM 的嵌入式系统程序开发
2008-05-10
全面解析《嵌入式程序员应该知道的16个问题》_sailor_forever
2008-03-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人