- 博客(4)
- 收藏
- 关注
原创 C++ stl 标准模版库
看了不少文章 自己觉得下面的这篇比较细致:C++中STL用法超详细总结_一只大笨猫的博客-CSDN博客_c++ stl为什么要用这个stl 以及类似的boost了? 主要为了做到最大程度的数据结构和算法复用。C++不像C# java类的语言,语法很多用宏定义这类比较底层的封装,语法看起来比较绕脑。有精力和时间的可以研究搜索 stl底层实现其实学过C# java这类有虚拟机等解释器的语言,就比较容易理解了说白了就是里面各类List Queue Map啊泛型...
2021-12-17 16:09:14 2116
原创 c++ 实现多态 virtual 虚函数的使用 c weak
有这么一种使用场景,一个新时代农民工要做一种库给别人使用默认帮助客户实行了一套逻辑,按照码农自己的理解搬砖需要自己用手搬比如 void 搬砖(){ std::cout << "搬砖需要用手搬" ;}可是 客户想,现在都啥时代了,你们自己卷去,我得用机器搬,最好AI搬那交互过来的代码怎么办呢,自己坚持要用手搬,还得满足客户的要求!如果在C语言中,可以这样实现 用weak 标明码农自己的方法是弱鸡__weak void 搬砖(){ std::cout &...
2021-12-06 11:23:06 625
原创 C++ 指向类成员的指针 效果相当于别名
例子就以我的车来说 : 车 保时捷 豪车名作为别名对了,是辆玩具车~~ 因此需要用指向类成员为函数的指针来修改 车品牌为WanJuPinPai#include <iostream>using namespace std;#include <string>class Car{public: string PinPai; double JiaGe; Car(string pinpai, double jiag...
2021-12-03 16:31:57 199
原创 C++ template 模版 函数 模版类
平时用C C# Java类的语言用的多些 , 现在弄弄C++的一些高级语言都有泛型 比如C# List<类型> 这样的用法非常方便好用类似的C++里面有模版 不过语法看起来就没那么美丽了主要是实现:1.方法的模版 不同类型,功能相同的使用2.类的模版 不同类型,类功能类似的使用注意点: a template <typename T , typename T1> 先定义下模版有那几个参数 b ...
2021-12-03 14:58:31 857
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人