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 链接。
呼啦啦56119 分钟前
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)文件可以看出:
云泽80841 分钟前
开发语言·c++
C++ 继承进阶:默认成员函数、多继承问题与继承组合选型大家好啊,我是云泽Q,欢迎阅读我的文章,一名热爱计算机技术的在校大学生,喜欢在课余时间做一些计算机技术的总结性文章,希望我的文章能为你解答困惑~
一颗青果1 小时前
java·开发语言·c++
C++下的atomic | atmoic_flag | 内存顺序“原子操作” 是不可分割的操作—— 要么完整执行,要么完全不执行,中间不会被其他线程打断。例如:普通 int count++ 是 “读→改→写” 三步,多线程下会出现数据竞争;而 std::atomic<int> count; count++ 是一步原子操作,线程安全。
跃渊Yuey1 小时前
linux·c语言·c++·vscode
【Linux】Linux进程信号产生和保存在生活中存在着很多信号,比如红绿灯信号、上课铃声以及电话铃声等等,这些信号会告诉我们接下来的动作。在生活中,信号会中断我们人正在做的事情,是事件的异步通知机制。
好评1241 小时前
数据结构·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++ 类, 顺序、命名、模块标注均与官方页面一致
IT19951 小时前
开发语言·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 表达式 = 轻量函数(匿名函数)不需要声明名字、不需要单独写函数体,直接在代码里用。
-Rane2 小时前
开发语言·c++
【C++】内存管理在讲解C++的内存管理方式之前,我们先简单复习一下C语言的动态内存管理方式。C++的内存分配方式与C相同,一般都分为六块区域:内核空间(用户代码不能读写),栈,内存映射段,堆,数据段,代码段。
水饺编程2 小时前
c语言·c++·windows·visual studio
第4章,[标签 Win32] :绘制信息结构上一篇:第4章,[标签 Win32] :获取设备环境句柄的第一个方法回到目录下一篇:无对于本节所讲解的知识,有可能,你会需要时不时地参考本专栏的其它文章。真的遇到了需要参考之前的文章的知识点,请你自行查阅。
WBluuue2 小时前
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
hetao17338372 小时前
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)也叫哨兵结点,是链表中不存储实际数据、仅作为辅助定位的头结点。场景:需要对头结点进行特殊处理的情况