#c++

使用广泛的计算机程序设计语言。通用程序设计语言,支持多重编程模式

元编程能力大升级!ISO 委员会完成 C++26 特性冻结

深度学习与Python

本月早些时候,ISO C++ 委员会正式冻结了 C++26 的功能集,这标志着 C++ 的下一个主要版本迎来了一个重要里程碑。其中,编译时反射、契约、异步执行等...

3410

【C++】unordered_set和unordered_map的实现

羚羊角

T是数据的类型,Ref是数据的引用,Ptr是数据的指针,KeyOfT是取Key,Hash是解决Key不能取模的仿函数。

4800

【C++】哈希表的实现(链地址法)

羚羊角

【C++】哈希表的实现(开放定址法)中我们介绍了一个哈希函数:除法散列法(除留余数法),还有一个处理哈希冲突的方法:开放定址法中的线性探测。

7910

【C++】哈希表的实现(开放定址法)

羚羊角

哈希(hash)?称散列,是?种组织数据的?式。从译名来看,有散乱排列的意思。本质就是通过哈希函数把关键字Key跟存储位置建??个映射关系,查找...

3910

浅谈哈希

Clare613

最近几天 Clare613 我又复习了一下哈希,这篇文章算是对这几天的总结。本期题目难度分为为入门和进阶,有搬来的题目和原创题,这里会全部讲完。

13621

C++如何查询实时贵金属行情

用户11728277

在本文中,我们将通过C++接入贵金属实时行情数据接口,帮助你获取黄金和白银等贵金属的K线数据。我们会使用 libcurl 库进行HTTP请求,并处理API返回的...

12500

【C++】在线五子棋对战项目网页版

小焱

WebSocket 是从 HTML5 开始支持的一种网页端和服务端保持长连接的消息推送机制。

7500

跨平台游戏引擎 Axmol-2.7.0 发布

simdsoft

Axmol 2.7.0 版本是一个以错误修复和功能改进为主的次要LTS长期支持版本

7310

浅谈 SPFA

Clare613

SPFA 算法是 Bellman-Ford 算法 的队列优化算法的别称,通常用于求含负权边的单源最短路径,以及判负权环。SPFA 最坏情况下时间复杂度和朴素 B...

6911

迷人的数据结构:揭秘数组和链表的不同

Lion 莱恩呀

数据结构是组织和存储数据的方式,直接影响着程序性能、内存利用和资源管理等关键方面。

18400

C++ 11 中 condition_variable 的探索与实践

码事漫谈

在现代计算机编程的广阔天地里,多核处理器的普及宛如一阵春风,吹开了多线程编程的繁花。多线程编程,这一构建高性能应用程序的利器,逐渐成为了开发者们手中的法宝。然而...

9910

从源码角度透视QTcpServer:解构QTcpServer的底层原理与技术细节

Lion 莱恩呀

QTcpServer是Qt网络模块中的一个网络通信类,用于创建TCP服务器,允许应用程序监听并处理传入的TCP连接请求。QTcpServer的作用:

13300

C++中noexcept的具体特性及其代码示例

码事漫谈

noexcept可以放在函数声明或定义的后面,表示该函数不会抛出任何异常。如果函数在运行时抛出异常,程序会立即终止,并调用std::terminate()函数。

6410

C++中explicit详解

码事漫谈

在C++中,explicit关键字用于修饰构造函数和转换运算符,其主要目的是防止隐式类型转换和拷贝初始化,从而提高代码的可读性和安全性。以下是explicit的...

10910

std::lock_guard 深入解析

码事漫谈

在多线程编程中,确保线程安全是一个关键问题。std::lock_guard 是 C++ 标准库中提供的一种 RAII(Resource Acquisition ...

23910

多线程同步机制:深入解析互斥锁的原理与实践

码事漫谈

在多线程编程中,同步机制是确保程序正确运行的关键。本文将深入探讨多线程环境下的同步问题,特别是互斥锁(Mutex)的实现和使用。通过详细的解释和可视化的流程图,...

20510

大家说 C++17 没啥新意,if constexpr 却让我眼前一亮

早起的鸟儿有虫吃

C++17 引入?if constexpr, 目标是在?编译期?就剔除不满足分支条件的代码,

10410

《剖开WebAssembly 2.0:C++/Rust内存管理困局与破局》

程序员阿伟

WebAssembly 2.0为开发者提供了更接近底层的控制能力,这既是它的魅力所在,也是内存管理难题的根源。与传统的JavaScript开发不同,在WebAs...

8910
领券
http://www.vxiaotou.com