最新 最热

【C++】哈希(unordered_set、unordered_map)

在C++98中,STL提供了底层为红黑树结构的一系列关联式容器,在查询时时间复杂度为O(logN)。在C++11中,STL又提供了4个 unordered系列的关联式容器,这四个容器与红黑树结构的关联式容器使用方式基本类似,只是其底层结构不同, ...

2024-08-14
1

​C++ STL 探索:String的使用与理解

在使用string类过程中,必须包括#include头文件以及using namespace std。string类对象支持直接使用cin和cout进行输入和输出。

2024-08-14
1

初识模板及其STL

如果在C++中,存在一个摸具,通过给这个摸具中填充不同材料(类型),赖获得不同材料的锻件(即生成具体类型的代码),那么就会节省许多头发。对此C++提出模板的概念,对于模板分为函数模板以及类模板。...

2024-08-14
1

【C++】实现日期类相关接口

如果你想让这个函数是内敛,可以在类里面定义的函数,默认是内敛,内敛不支持声明和定义分离。接下来我们将展开相关接口的实现逻辑。

2024-08-14
1

深入解析C/C++内存管理:new与delete的使用及原理

这里容易混洗的char str1[] ="abcd"与const char* str2 ="abcd"。这里str1是个数组将常量拷贝到数组,而str2是直接指向常量区中常量。

2024-08-14
1

【每日精选时刻】高性能SQL的34个秘诀;Whistle抓包工具指南;雷军做程序员时写的博客,真心强啊!

大家吼,我是你们的朋友煎饼狗子——喜欢在社区发掘有趣的作品和作者。【每日精选时刻】是我为大家精心打造的栏目,在这里,你可以看到煎饼为你携回的来自社区各领域的新鲜出彩作品。点此一键订阅【每日精选时刻】专栏,吃瓜...

2024-08-14
1

基于腾讯云AI代码助手辅助实现一个C++定时器类的功能实现

最近注意到了腾讯云AI代码助手这款辅助编码工具,正好自己又有一个项目上的小需求,故决定将其求助于AI实现。

2024-08-14
1

Linux网络设计中的Reactor网络模型与百万级并发实践

什么是并发:网络并发,通俗的讲就是服务器可以承载的客户端数量,即服务器可以稳定保证客户端同时接入的数量。

2024-08-13
1

【C++】C++11的新特性 — 线程库 ,原子操作 , 条件变量

在Linux中我们了解了什么是线程: 【Linux】从零开始认识多线程 — 线程概念与底层实现 【Linux】从零开始认识多线程 — 线程控制 【Linux】从零开始认识多线程 — 线程ID 【Linux】从零开始认识多线程 — 线程互斥...

2024-08-13
1

【C++】一文熟悉C++中的异常机制

当程序的某部分检测一个无法处理的问题时,需要用到异常处理,此时检测出问题的部分应该发出某种信号已表明程序遇到了故障,无法继续下去了,给出的信号无序知道故障将在何处解决,一旦发出异常信号,检测异常部分就完成任务。...

2024-08-13
1