技术栈
c++
啟明起鸣
15 分钟前
linux
·
c语言
·
c++
【Linux 项目管理工具】GDB 调试是现成 C/C++ 项目的 “造影剂”,用来分析项目的架构原理
推荐一个零声教育学习教程,个人觉得老师讲得不错,分享给大家:[Linux,Nginx,ZeroMQ,MySQL,Redis,fastdfs,MongoDB,ZK,流媒体,CDN,P2P,K8S,Docker,TCP/IP,协程,DPDK等技术内容,点击立即学习: https://github.com/0voice 链接。
呼啦啦561
19 分钟前
c++
【C++入门】
我们知道,在我们写代码过程中可能我们对变量的命名会与C++的库发生重名冲突。命名空间就是C++用来处理标识符和库之间冲突的关键字——namespace。
苦藤新鸡
20 分钟前
c++
·
算法
·
leetcode
·
力扣
19.旋转输出矩阵
设置上下左右四个边界,每次遍历一行或者一列,对边界进行缩减,对于C语言需要先创建一个数组,当ans数组元素大于矩阵元素个数就退出循环
小范馆
35 分钟前
java
·
开发语言
·
c++
C++ 编译方法对比:分步编译 vs 一步到位
从你提供的[hello.s](file:///E:/workspace_1.17.0/CPP/FirstDemo/hello.s)文件可以看出:
云泽808
41 分钟前
开发语言
·
c++
C++ 继承进阶:默认成员函数、多继承问题与继承组合选型
大家好啊,我是云泽Q,欢迎阅读我的文章,一名热爱计算机技术的在校大学生,喜欢在课余时间做一些计算机技术的总结性文章,希望我的文章能为你解答困惑~
一颗青果
1 小时前
java
·
开发语言
·
c++
C++下的atomic | atmoic_flag | 内存顺序
“原子操作” 是不可分割的操作—— 要么完整执行,要么完全不执行,中间不会被其他线程打断。例如:普通 int count++ 是 “读→改→写” 三步,多线程下会出现数据竞争;而 std::atomic<int> count; count++ 是一步原子操作,线程安全。
跃渊Yuey
1 小时前
linux
·
c语言
·
c++
·
vscode
【Linux】Linux进程信号产生和保存
在生活中存在着很多信号,比如红绿灯信号、上课铃声以及电话铃声等等,这些信号会告诉我们接下来的动作。在生活中,信号会中断我们人正在做的事情,是事件的异步通知机制。
好评124
1 小时前
数据结构
·
c++
·
avl树
【C++】AVL树:入门到精通全图解
普通二叉搜索树有时会越插越“歪”,最后像链表一样,查找就变慢了。AVL树就是为了解决这个问题:它会在插入后顺着父结点往上检查,一旦发现左右高度差太大,就通过旋转把树“掰回去”,让高度一直保持在O(logN)。本文用C++模板代码把平衡因子怎么更新、什么时候该停、四种旋转怎么写讲清楚,并给出校验方法方便自测。
机器视觉知识推荐、就业指导
1 小时前
开发语言
·
c++
·
qt
Qt 6 所有 C++ 类(官方完整清单 · 原始索引版)
来源:https://doc.qt.io/qt-6/zh/classes.html 说明:以下为 Qt 6 当前版本所有公开 C++ 类, 顺序、命名、模块标注均与官方页面一致
IT1995
1 小时前
开发语言
·
c++
·
笔记
C++ 实战笔记:OpenSSL3.5.2 实现 SM2 数据加密(附完整源码 + 注释)
代码如下:运行截图如下:代码功能说明:① 使用OpenSSL 3.5的EVP API实现SM2加密解密,支持密钥生成、数据加密和解密操作;
玖釉-
2 小时前
c++
·
windows
·
图形渲染
[Vulkan 学习之路] 07 - 交换链 (Swap Chain):图像的物流中心
欢迎来到第七篇!Vulkan 没有“默认帧缓冲区”的概念。在 OpenGL 中,你画完图调用 SwapBuffers 就完事了,驱动会在后台帮你搞定双重缓冲。但在 Vulkan 中,你必须亲手建立这一套机制。
怕什么真理无穷
2 小时前
c++
Lambda 表达式
✅ 一、Lambda 是什么一句话:Lambda 表达式 = 轻量函数(匿名函数)不需要声明名字、不需要单独写函数体,直接在代码里用。
-Rane
2 小时前
开发语言
·
c++
【C++】内存管理
在讲解C++的内存管理方式之前,我们先简单复习一下C语言的动态内存管理方式。C++的内存分配方式与C相同,一般都分为六块区域:内核空间(用户代码不能读写),栈,内存映射段,堆,数据段,代码段。
水饺编程
2 小时前
c语言
·
c++
·
windows
·
visual studio
第4章,[标签 Win32] :绘制信息结构
上一篇:第4章,[标签 Win32] :获取设备环境句柄的第一个方法回到目录下一篇:无对于本节所讲解的知识,有可能,你会需要时不时地参考本专栏的其它文章。真的遇到了需要参考之前的文章的知识点,请你自行查阅。
WBluuue
2 小时前
c++
·
算法
AtCoder Beginner Contest 441(ABCDEF)
牛魔的D没看到L的限制卡了半天,把E秒了回来才过的T^T没啥好说的,判断一下边界输出即可,注意边界要 -1 即可。
晨非辰
2 小时前
运维
·
开发语言
·
c++
·
人工智能
·
后端
·
python
·
深度学习
C++波澜壮阔40年|类和对象篇:拷贝构造与赋值重载的演进与实现
在C++面向对象编程中,对象的复制操作无处不在。无论是函数传参、返回值传递,还是对象间的赋值,都需要精确控制数据的复制行为。
_守一
4 小时前
c++
·
ue5
·
c#
UE5.2 C++插件中调用C#第三方库
因为Windows10自带.net framework 4.6.2从Nuget库中安装 DllExport
hetao1733837
2 小时前
c++
·
笔记
·
算法
2026-01-16~19 hetao1733837 的刷题笔记
哦,祝姐姐生日快乐🎂!链接:aoao20 这真的是题这个主要是那个分治的写法。这个存疑吧……我并非非常理解这个东西( k ≤ 3 k\le3 k≤3我也没理解完全) 那我打一点分治题吧……
玖釉-
2 小时前
c++
·
windows
·
图形渲染
[Vulkan 学习之路] 29 - 加载模型 (Loading Models)
欢迎来到第 29 篇!这一章我们将彻底告别那个旋转的矩形。我们要引入一个第三方库来加载真正的 3D 模型(以著名的 Viking Room 维京小屋为例)。
HelloWorld1024!
3 小时前
网络
·
c++
·
链表
C++中链表的虚拟头结点:应用场景与使用时机
虚拟头结点(Dummy Head)也叫哨兵结点,是链表中不存储实际数据、仅作为辅助定位的头结点。场景:需要对头结点进行特殊处理的情况