首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

#c++

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

【C++进阶篇】二叉搜索树的实现(赋源码)

熬夜学编程的小王

二叉搜索树(Binary Search Tree, BST)是一种特殊的二叉树,满足以下性质:

700

【C++进阶篇】多态

熬夜学编程的小王

多态使得不同类型的对象可以通过相同的接口进行交互,而每个对象的具体行为是根据其自身类型来决定的,分为编译时多态和运行时多态。举个例子:对于普通人来说,票价全价,...

400

【TCP服务器的演变过程】编写第一个TCP服务器:实现一对一的连接通信

Lion 莱恩呀

在构建网络应用时,常常会接触到各种网络协议,其中TCP(Transmission Control Protocol)作为一种面向连接、可靠的传输层协议,扮演着至...

400

VS2022中C++导入三方库方法及问题

麦克马

文章需要你懂得什么是第三方库,什么是头文件,什么是库文件(静态/动态),你需要事先安装好VS2022并选择按安装了C++开发环境(换言之,我认为你至少用过C++...

5110

C++ 与 Go、Rust、C#:基于实践场景的语言特性对比

羑悻的小杀马特.

C++ 作为老牌编程语言,变量声明方式多样,既可以使用传统的 int num; 方式,也支持 auto 类型推导,例如 auto it = vec.begin(...

4500

【C++】”如虎添翼“:模板初阶

用户11456817

C++中一种使用模板来实现代码重用和类型安全的编程范式。它允许程序员编写与数据类型无关的代码,从而可以用相同的代码逻辑处理不同的数据类型。模板是泛型编程的基础

1100

【C++】语言深处的“精灵”:探索内存的奥妙

用户11456817

C语言内存管理方式在C++中可以继续使用,但有些地方就无能为力,而且使用起来比较麻烦,因 此C++又提出了自己的内存管理方式:通过new和delete操作符进行...

2800

C++色彩博弈的史诗:红黑树

DARLING Zero two

红黑树是一种自平衡二叉查找树,每个节点都带有颜色属性,颜色或为红色或为黑色,可以理解为 AVL 树的进阶版,建议系统学习完 AVL 树再来看本篇博客

3000

【C++仿Muduo库 #1】基本了解

IsLand1314

仿muduo库One Thread One Loop式主从Reactor模型实现高并发服务器:

1600

C++23 中的 views::stride:让范围操作更灵活

码事漫谈

截至2025年5月,views::stride 已经得到了部分编译器的支持。例如,GCC 的 libstdc++ 从版本 13 开始支持,而 MSVC STL ...

3400

C++舆情监控爬虫程序实现

华科云商小徐

如果用C++写一个舆情监控的爬虫程序。我们得要考虑C++在这方面的优势,比如性能高,适合处理大量数据。如果大家对C++的网络库不太熟悉,需要选择合适的库,比如l...

6210

YOLO v8.3.131来了!全新优化灰度图推理,支持超大图片无障碍处理,YOLO11 Triton C++部署示例揭秘!

福大大架构师每日一题

2025年5月11日,计算机视觉领域的明星项目Ultralytics发布了全新版本YOLO v8.3.131。本次更新不仅带来了对灰度图像推理管线的重大优化,更...

5910

【C++】 —— 笔试刷题day_28

星辰与你

我们要对n个队员排序;一部分队员还要求排在某个队员的前面,对于这个要求,我们很容易就可以解决了:

2400

【C++】 —— 笔试刷题day_27

星辰与你

当我们摆放第二个以及后面的气球时,我们不能摆放与上一个气球相同的气球,那也就有n-1种可能。

3600

探索C++内存管理

秋邱

在 C 语言中,我们使用malloc、calloc等函数动态申请内存,再用free函数释放,这种方式需要开发者手动管理内存生命周期,稍有不慎就容易出现内存泄漏或...

5510

从父类到子类:C++ 继承的奇妙旅程(2)

用户11295429

        各位代码航海家,欢迎回到C++继承宇宙!上回我们解锁了继承的「基础装备包」,成功驯服了public、protected和花式成员隐藏术。但——

5700

【C++指南】STL容器的安全革命:如何封装Vector杜绝越界访问与迭代器失效?

egoist祈

vector是C++标准模板库中的部分内容,中文偶尔译作“容器”,但并不准确。它是一个多功能的,能够操作多种数据结构和算法的模板类和函数库。vector之所以被...

3900

C++中const和constexpr的区别:了解常量的不同用法

Lion 莱恩呀

在C++中,常量是指其数值或数值引用在程序执行期间不能被改变的变量。常量可以在程序中用来定义一些固定不变的值,如数学常数、固定参数等。在C++中,有两种主要类型...

17110
领券