Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1412917
  • 博文数量: 241
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 2253
  • 用 户 组: 普通用户
  • 注册时间: 2012-04-11 22:27
个人简介

--

文章分类

全部博文(241)

文章存档

2021年(3)

2019年(6)

2018年(1)

2017年(9)

2016年(21)

2015年(50)

2014年(125)

2013年(26)

我的朋友

发布时间:2015-06-21 20:36:20

1、《C++Primer Plus》初学C++不错的书,覆盖面较全,章节安排比较合理,由浅入深,也很容易,故因此失去了一些深度。价格比较便宜,但翻译质量略有不足。难度:☆质量:★★★☆0 J5 u& ~. x, F  O; `7 }& F8 N. p广度:★★★★2 ^# a$ `  R8 c! u7 j& a! Y深度:★★★8 f- b" I& {0 J. F性.........【阅读全文】

阅读(1442) | 评论(0) | 转发(0)

发布时间:2015-06-21 18:29:52

动态类型与静态类型静态类型         是指不需要考虑表达式的执行期语义,仅分析程序文本而决定的表达式类型。静态类型仅依赖于包含表达式的程序文本的形式,而在程序运行时不会改变。通俗的讲,就是上下文无关,在编译时就可以确定其类型。动态类型       .........【阅读全文】

阅读(736) | 评论(0) | 转发(0)

发布时间:2015-06-21 18:21:26

知识背景         要弄明白这个问题,首先要了解下C++中的动态绑定。          关于动态绑定的讲解,请参阅:  C++中的动态类型与动态绑定、虚函数、多态实现正题         直接的讲,C++中基类采用virtual虚析构.........【阅读全文】

阅读(1182) | 评论(0) | 转发(0)

发布时间:2015-06-21 18:09:35

map是用来存放键值对的数据结构,可以很方便快速的根据key查到相应的value。假如存储学生和其成绩(假定不存在重名,当然可以对重名加以区分),我们用map来进行存储就是个不错的选择。 我们这样定义,map,其中学生姓名用string类型,作为Key;该学生的成绩用int类型,作为value。这样一来,我.........【阅读全文】

阅读(1451) | 评论(0) | 转发(0)

发布时间:2015-06-14 21:59:53

const char*, char const*, char*const的区别问题几乎是C++面试中每次都会有的题目。 事实上这个概念谁都有,只是三种声明方式非常相似很容易记混。 Bjarne在他的The C++ Programming Language里面给出过一个助记的方法: 把一个声明从右向左读。 char * const cp; ( * 读成 pointer to ) .........【阅读全文】

阅读(776) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册