Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1662586
  • 博文数量: 695
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 4027
  • 用 户 组: 普通用户
  • 注册时间: 2013-11-20 21:22
文章分类

全部博文(695)

文章存档

2018年(18)

2017年(74)

2016年(170)

2015年(102)

2014年(276)

2013年(55)

发布时间:2014-05-01 17:19:26

C语言的整型溢出问题2014年4月21日 陈皓 发表评论 阅读评论 12,075 人阅读     整型溢出有点老生常谈了,bla, bla, bla… 但似乎没有引起多少人的重视。整型溢出会有可能导致缓冲区溢出,缓冲区溢出会导致各种黑客攻击,比如最近OpenSSL的heartbleed事件,就是一个buffer overread的事件。在这里.........【阅读全文】

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

发布时间:2014-05-01 15:47:13

多态性----vptr----vtablehttp://www.cppblog.com/fwxjj/archive/2007/01/25/17996.html多态性 (polymorphism) 是面向对象编程的基本特征之一。而在 C++ 中,多态性通过虚函数 (virtual function) 来实现。我们来看一段简单的代码:  #include <iostream>  using namespace std;  class Base  {  int .........【阅读全文】

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

发布时间:2014-04-29 23:15:06

一、 resize和reservehttp://www.diybl.com/course/3_program/c/c_js/2007109/77298.html  resize就是重新分配大小,reserve就是预留一定的空间。这两个接口即存在差别,也有共同点。下面就它们的细节进行分析。     为实现resize的语义,resize接口做了两个保证:  .........【阅读全文】

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

发布时间:2014-04-29 21:01:42

        友元(friend)机制允许一个类将对其非公有成员的访问权授予指定的函数或类。换句话说就是通过友元来访问类的非公有成员。当然这也是一把双刃剑,在提供便利的同时也在一定程度上破坏了封装性。        友元可以是普通函数,也可以是类,还可以是类.........【阅读全文】

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

发布时间:2014-04-29 21:01:33

一、通用容器大小操作        所有容器类型都提供4种与容器大小相关的操作,包括:        (1)c.size():返回容器c中的元素个数        (2)c.max_size():返回容器c可容纳的最多元素个数,返回类型为c::size_type .........【阅读全文】

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

登录 注册