上二层楼
上二层楼
全部文章
C++
CG(8)
DB(2)
Design Pattern(3)
DS and Algorithm(4)
Git(2)
Interview(1)
Java raw(4)
leetcode-easy(27)
leetcode-midium(22)
little_tips(11)
Math Concern(4)
Math Modeling(3)
OS(6)
Project(1)
Python raw(5)
Web(2)
未归档(17)
题解(3)
归档
标签
去牛客网
登录
/
注册
yocichen
学习与进步的点滴,从这里重新开始
全部文章
/ C++
(共32篇)
struct 和class到底有什么区别
我们知道struct是C语言的宠儿,当需要一个复杂类型的时候就需要定义一个struct 比如一个学生结构体,含有三个属性,分别是编号、名字和年龄。 1 typedef struct Student 2 { 3 int id; 4 char* name; 5 int ...
2019-06-01
0
668
char str = '1.2.';问题
偶然看到群里老哥问道这个问题 1 #include <iostream> 2 using namespace std; 3 4 int main() 5 { 6 char str = '1.2.'; 7 8 return 0; 9 } 什么?char 还...
2019-05-21
0
440
C++ 函数模板
所谓模板,就是模板,但与我们所熟知的模子不同,模板用于生成不同的东西(函数或者类)。在C++中有函数模板和类模板。今天我们来探讨一下函数模板。 场景:我们需要一个函数来做加法运算又或者我们需要自己实现print函数,那怎么处理传入参数不同(double ? int ? char ? shor...
2019-03-26
1
692
逐个使用C++11新特性
C++11 auto & decltype auto:根据变量初始值来推导变量类型,并用右值初始化变量。 1 int main() 2 { 3 map<string, vector<string>> family; 4 fami...
2019-03-23
0
575
STL源码剖析-vector
STL(Standard Template Library) 我们使用库函数非常方便,且非常高效(相对于自己实现来说)。那如此好用的模板库它的内里是什么样的?它背着我们施展了什么“魔法”呢?我决定一探究竟,相信你也是一样。我会选用部分重要代码做分析,用来提升自己,希望后来的你在我的拙见中也能有自己...
C++
STL
Source
2019-03-21
1
624
智能指针std::weak_ptr
std::weak_ptr 避免shared_ptr内存泄漏的利器。👈 smart pointer 三兄弟性格各异。unque_ptr是独来独往,shared_ptr是左拥右抱,而weak_ptr生来就不是为了单打独斗,了解之后你会发现他总是和shared_ptr出双入对。 既然shar...
2019-03-20
0
572
智能指针std::unique_ptr
std::unique_ptr 1.特性 1) 任意时刻unique_ptr只能指向某一个对象,指针销毁时,指向的对象也会被删除(通过内置删除器,通过调用析构函数实现删除对象) 2)禁止拷贝和赋值(底层实现拷贝构造函数和复制构造函数 = delete),可以使用std::move()、...
C++
Source
2019-03-19
0
1260
virtual table for class
虚函数表 说起虚函数,相信你我都可以自然而然的想到“多态”,因为多态的实现就依赖于虚函数的继承和重写(覆盖)。那么,class又或者是object是如何来管理虚函数的呢?你我又会想到虚函数表。 虚函数表大家都很清楚了,如果不清楚,参考以下内容,重温一下。 每个class都会产生一堆指向v...
2019-03-15
0
580
兰亭集序
今天在牛客上做到了这样一道题目: The Orchid Pavilion(兰亭集序) is well known as the top of “行书”in history of Chinese literature. The most fascinating sentence is &quo...
2019-03-04
0
481
红黑树和AVL树
在此之前,我没有了解过红黑树以及AVL tree,真是孤陋寡闻。如果你也在学习的话,我们一起进步。 如果,你很急,那么只看红色加粗即可。 1.红黑树(RB-tree) 红黑树是一种特殊的二叉搜索树,特殊在它的性质。它是SGI STL(gcc编译器使用)唯一实现的搜寻树,作为关联式容器(至...
2019-03-02
0
513
首页
上一页
1
2
3
4
下一页
末页