c++
AndyZZhang
來自西伯利亞的大雪狼~~
展开
-
c++中vector的常用方法
vector的头文件声明和所有容器类似,vector使用的时候也需要有以下头文件#include<vector>#####################################################################################################vector的初始化两种初始化方式,以int为例a...原创 2019-02-05 18:26:40 · 933 阅读 · 0 评论 -
c++中sizeof使用详情
Version:1.0 StartHTML:000000214 EndHTML:000140218 StartFragment:000001017 EndFragment:000140167 StartSelection:000001092 EndSelection:000140161 SourceURL:http://www.cppblog.com/bloodsuck/articles/7575...转载 2019-03-02 21:30:17 · 356 阅读 · 0 评论 -
c++map使用详解
Map是STL的一个关联容器,它提供一对一(其中第一个可以称为关键字,每个关键字只能在map中出现一次,第二个可能称为该关键字的值)的数据处理能力,由于这个特性,它完成有可能在我们处理一对一数据的时候,在编程上提供快速通道。这里说下map内部数据的组织,map内部自建一颗红黑树(一种非严格意义上的平衡二叉树),这颗树具有对数据自动排序的功能,所以在map内部所有的数据都是有序的,后...转载 2019-02-28 20:41:22 · 3667 阅读 · 0 评论 -
c++中的new和malloc区别
相同点:都可用于申请动态内存和释放内存不同点:(1)操作对象有所不同。malloc与free是C++/C 语言的标准库函数,new/delete 是C++的运算符。对于非内部数据类的对象而言,光用maloc/free 无法满足动态对象的要求。对象在创建的同时要自动执行构造函数, 对象消亡之前要自动执行析构函数。由于malloc/free 是库函数而不是运算符,不在编译器控制权限之内,不能够把...转载 2019-02-28 20:36:26 · 1266 阅读 · 0 评论 -
c++的虚函数表
前言C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚函数技术,要么是试图做到在编译时决议,要么试图做到运行时决议。关于虚函数的使用方法,我...转载 2019-02-28 20:22:40 · 169 阅读 · 0 评论 -
c++面试基本点
转载自http://www.cnblogs.com/webary/p/4754522.html1.面向对象的特性 封装、继承、多态。 封装:把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。(优点:可以隐藏实现细节,使得代码模块化) 继承:可以使用现有类的所有功能,并在无需重新编写原来的类的情况下对这些功能进行扩展。(优点...转载 2019-02-28 20:21:09 · 155 阅读 · 0 评论 -
北航机试练习—16.1,17.1
2016年第一题2017年第一题原创 2019-02-16 00:09:59 · 222 阅读 · 0 评论 -
lintcode-有效回文串
题:原创 2019-02-06 21:56:47 · 284 阅读 · 0 评论 -
剑指offer字符串的空格替换
今日题目:字符串替换,将字符串里面的空格替换为%20。例如:i am a student 转换为 i%20am%20a%20stident2.9.2019改进原创 2019-02-05 20:46:30 · 281 阅读 · 0 评论 -
程序提示:control reaches end of non-void function [-Wreturn-type]
平时练习代码时候发现如下提问:意思就是一些本应带有返回值的函数到达结尾后可能并没有返回任何值。警告出现的代码如下:class Gift {public: int getValue(vector<int> gifts, int n) { map<int, int> value; int i=0 ; int t=0;...原创 2019-03-17 17:15:25 · 7724 阅读 · 0 评论