*****C++ Primer 第五版第2章学习笔记**********实验代码在Red Hat 6.6或VS 2013中调试**********文章内容依据当前知识撰写,存在认识的局限性*****今天学习C++ Primer 的第2章,还没有看完,先写一点看书的心得和笔记。对象类型决定对象包含的数...
分类:
编程语言 时间:
2015-03-20 20:05:40
阅读次数:
188
*****C++ Primer 第五版第1章学习笔记**********实验代码在Red Hat 6.6或VS 2013中调试**********文章内容依据当前知识撰写,存在认识的局限性*****1.1 编写一个简单的C++程序函数:依据我个人理解,C/C++的函数是一个能够完成一个功能的模块。完...
分类:
编程语言 时间:
2015-03-19 23:24:06
阅读次数:
204
持续更新...scant的gets区别strlen和sizeof的区别常量的用法: 1>预处理器 #define PI 3.14 (ps:编译时替换,一般用大写,可以修改) 2>const 修饰符 const int MONTH = 12; (ps:不能修改,const修饰谁,谁就只读) ...
分类:
编程语言 时间:
2015-03-19 13:04:14
阅读次数:
146
1 const对象默认为文件的局部变量(P50)a.cppconst int a = 1;b.cppextern int a;//undefined reference to "a"a.cppint a = 1;b.cppextern int a;//OKa.cppextern const int ...
分类:
编程语言 时间:
2015-03-18 15:41:29
阅读次数:
202
1. 什么是内联函数?
内联函数,从形式上看就是普通函数首部前添加了一个inline,形式如下
inline(参数列表)
{
//语句
};
2. 为什么引进内联函数?
内联函数与普通函数的区别在于,内联函数的调用不会转移程序控制权,而是在调用点处进行”内联”展开函数体,类似于宏展开(区别在于宏展开是由预处理器负责,而内联展开由编译器负责)...
分类:
其他好文 时间:
2015-03-15 21:24:30
阅读次数:
130
引言 以前读《C++ Primer》的时候一直有一种感觉:该书虽然是C++入门书籍,初学者读之却觉晦涩,越往后读越是如此。等到稍加理解后再读该书,顿感醍醐灌顶,茅塞顿开。究其原因,在于原作者Stanley Lippman总是会有意无意地从编译器的角度来介绍语言的细节:对新手而言,哪里会去关注这样底....
分类:
编程语言 时间:
2015-03-15 15:04:40
阅读次数:
210
《C Primer Plus》确实是一本伟大的书,但尽信书不如无书,作者Stephen Prata可能也希望他的读者能找到些许他在不经意中出现的小错误吧!
在该书第五版17章“高级数据表示”中,程序清单17.2给出如下代码:
#include
#include
#include
#define TSIZE 45
#define LEN sizeof(struct film)...
分类:
其他好文 时间:
2015-03-14 20:04:44
阅读次数:
215
C++必看书籍: C++编程思想 STL源码剖析 C++primer简历上的所有项目产生的问题都需要能够讲明白查找:哈希,二分排序:快速,冒泡,选择,堆,插入数据结构:map vector TOP K问题
分类:
其他好文 时间:
2015-03-14 18:21:35
阅读次数:
117
l 基础知识:c++的基础知识:面向对象的特性、构造函数、析构函数、动态绑定等,还有常见的设计模式、UML图l C++知识点:sizeofl C++知识点:复制构造函数,l C++推荐书目Effective c++ 适合在面试之前突击c++,该书提到的问题也是面试官喜欢问的问题。C++ primer...
分类:
编程语言 时间:
2015-03-13 01:35:21
阅读次数:
145