最新 最热

【视频+文字讲解】C++那些事之彻底搞懂STL HashTable

最近的繁星计划有一个task是阅读hashtable源码,看到一些朋友的提问,这里将总结一些面试常考点,以及看完hashtable你必须要掌握的几点内容。

2023-09-02
1

C++那些事之玩转optional

本节将会引入5个版本的optional实现,最终揭秘C++ STL optional实现,最后给出一个小项目作为练习的例子,让大家感受step by step学习的乐趣,所有代码、答案与相关参考资料,已更新于知识星球,欢迎大家加入学习。...

2023-09-02
1

C++并发编程之玩转condition_variable

最近在看并发编程相关的代码,自己顺手从0开始写了个小项目玩转并发场景下的生产消费者模型,如果你想提高多线程编程方面的能力,想熟练掌握condition_variable的使用,甚至想在面试当中凸显这一块的技术时,不妨与我一起探讨...

2023-09-02
1

C++面试系列之vector的resize与reserve

在C++中,resize和reserve是用于容器(例如std::vector)的两个成员函数,用于管理vector的大小和内存分配。

2023-09-02
1

多态性 - C++中实现运行时多态的方式

C++中的多态性是指同一个函数可以有多种不同的实现方式,并且在运行时根据实际情况进行选择执行。在C++中实现多态有两种方式:静态多态和动态多态。静态多态是指在编译时确定函数的实现,包括函数重载和模板函数;动态多态是...

2023-09-01
1

约瑟夫问题:C++数组

今天,我要和你们聊一个特别有趣的东西,叫做“C++数组”!它就像是一把魔法盒子,可以装许多许多的东西,比如糖果、积木,甚至是你们的小朋友名字!就像你们在家里有一堆玩具一样,C++数组也是可以装很多东西的超级有用的玩具盒子哦...

2023-09-01
1

C++ 中命名空间的 5 个常见用法

译者注:可能很多程序员对C++已经非常熟悉,但是对命名空间经常使用到的地方还不是很明白,这篇文章就针对命名空间这一块做了一个叙述。

2023-09-01
1

【第31题】一步之遥之不要走弯路

腾讯云开发者社区是腾讯云官方开发者社区,致力于打造开发者的技术分享型社区。提供专栏,问答,沙龙等产品和服务,汇聚海量精品云计算使用和开发经验,致力于帮助开发者快速成长与发展,营造开放的云计算技术生态圈。...

2023-08-31
1

结构体

#define _CRT_SECURE_NO_WARNINGS 1 #include <iostream> #include <string> using namespace std; //定义结构体,定义结构体时 struct 关键字 不能省略 struct Student { //以下是 结构体属性 ......

C++
2023-08-30
0

练习案例

#define _CRT_SECURE_NO_WARNINGS 1 #include <iostream> using namespace std; int main() { int num = 100; do { //百位上的数字 int num1 = 0; ...

C++
2023-08-30
0