C++
么得君
立个flag: 2018年5月1日之前读完 java编程思想
展开
-
C++在不同操作系统的基本数据类型字节大小(转)
转自其实用sizeof()测是很方便的~~int型字长问题:① C/C++规定int字长和机器字长相同;② 操作系统字长和机器字长未必一致;③ 编译器根据操作系统字长来定义int字长;由上面三点可知,在一些没有操作系统的嵌入式计算机系统上,int的长度与处理器字长一致;有操作系统时,操作系统的字长与处理器的字长不一定一致,此时编译器根据操作系统的字长来定义int字长:”比如你在64位机器上运行DOS转载 2016-09-23 21:13:34 · 686 阅读 · 0 评论 -
STL整理
.C++ STL 之所以得到广泛的赞誉,也被很多人使用,不只是提供了像vector, string, list等方便的容器,更重要的是STL封装了许多复杂的数据结构算法和大量常用数据结构操作。vector封装数组,list封装了链表,map和set封装了二叉树等 2.标准关联容器set, multiset, map, multimap内部采用的就是一种非常高效的平衡检索二叉树:红黑树转载 2017-03-07 15:25:25 · 223 阅读 · 0 评论 -
vivo面试笔记
vivo面试笔记,面试官问了几个面向对象的问题,可惜很久没看,没回答上来,很遗憾,回来百度总结了一下,大概是这个意思 当用基类指针指向子类从堆中分配的对象时,如下形式 A*p = new B;当调用delete p;p=NULL;销毁对象时,是调用父类A的析构函数还是调用子类B的构造函数呢? 答案是会调用父类的析构函数,这样问题就来了,子类独有的成员变量的内原创 2017-03-11 22:52:48 · 5373 阅读 · 0 评论