c++

胖咕噜的稞达鸭29 分钟前
c++·算法·动态规划
算法日记专题:位运算II( 只出现一次的数字I II III 面试题:消失的两个数字 比特位计数)🎬 胖咕噜的稞达鸭:个人主页本专题的前缀文章:算法日记专题:位运算I(汉明距离I II 面试题:判断是不是唯一的字符 丢失的数字 两个整数相加)
茉莉玫瑰花茶31 分钟前
服务器·c++·protobuf
ProtoBuf - 3在语法详解部分,依旧使用项目推进的方式来演示。这个部分会对通讯录进行多次升级,使用 2.x 表示升级的版本,最终将会介绍如下内容:
Algebraaaaa40 分钟前
java·c++·python
为什么线程阻塞要用.join而不是.wait是因为它源自计算机科学中一个非常经典的并发模型:Fork-Join 模型。想象一下你在森林里徒步,路径发生了变化:
墨雪不会编程1 小时前
java·开发语言·c++
C++内存管理深度剖析ok,类和对象终于结束了,实在不容易,事实证明:世上无难事,只怕有心人。只要好好学,死学,硬学,酷酷学,就没有学不会的。
万法若空1 小时前
c++·gui·wxwidgets·事件处理
【wxWidgets教程】控件基础知识控件是构成界面的基本元素,也是wxWidgets的主体。优秀的工程师不仅要像神农遍尝百草了解药性那样熟悉各类控件的特性,还要像医生给病人开处方那样针对不同的应用特点合理搭配各类控件以满足多样化的客户需求,“譬之若良医疗病,病万变药亦万变。”
图形学爱好者_Wu1 小时前
c++
每日一个C++知识点|模板C++ 是一门多范式的编程语言,除了面向对象的特点之外,还具备泛型编程的特点,其中模板是泛型编程的核心工具
xiaolang_8616_wjl2 小时前
开发语言·数据结构·c++·算法
c++超级细致的基本框架一个超级细致的基本框架,可以说是只要会看得懂中文就可以做注释比代码还多,为新手定制的#include <bits/stdc++.h>//----基本框架-万能头文件(不能删) using namespace std;//----基本框架-命名空间(不能删) using ll = long long;//----基本框架-long long -> ll //定义变量 "int/long long/string/float/double/bool(选一个)" + 变量名(英文字母、数字(要的话写英文字母后))
Joy-鬼魅2 小时前
c++·createfilemap·vc·getlasterror
Win10x64系统VS2022使用CreateFileMapping返回无效句柄Win10x64系统VS2022使用CreateFileMapping创建共享内存返回空值,使用GetLastError()查看错误码为6
冷崖2 小时前
c++·算法
排序--基数排序这是一种另类排序,它不是基于比较的排序算法。比较小众,根据数据的分布情况,即频率。数据结构不统一,一般采用队列,先进先出。 比如[13,17,26,72,100],先找最高位有几位,有3位,进行补齐 | | ↓ [013,017,026,072,100],然后对每位准备一个队列,从个位开始存放 | | ↓ 0位队列存放:100 2位队列存放:072 3位队列存放:013 6位队列存放:026 7位队列存放:017 然后依次从左到右取出数据 | | ↓ [100,072,013,026,017],然后准备十
淼淼7633 小时前
开发语言·c++·windows·qt
Qt调度 程序存在 三个程序A,B,C,C程序依赖程序A和B,当程序A或B终止时,程序C必须重新启动,当程序C终止时,只需要重新启动程序C
暗然而日章3 小时前
c++·笔记·学习
C++基础:Stanford CS106L学习笔记 13 特殊成员函数(SMFs)特殊成员函数共 6 个,均与对象的 “生命周期管理” 和 “值传递语义” 直接相关,编译器默认生成的前提是:类中未显式定义该函数,且程序中需要用到它(即 “按需生成”)。
云泽8084 小时前
java·c++·缓存
STL容器性能探秘:stack、queue、deque的实现与CPU缓存命中率优化大家好啊,我是云泽Q,欢迎阅读我的文章,一名热爱计算机技术的在校大学生,喜欢在课余时间做一些计算机技术的总结性文章,希望我的文章能为你解答困惑~
J ..4 小时前
c++
C++ Lambda 表达式完全指南Lambda 表达式是 C++11 引入的重要特性,它可以让我们在函数内部定义匿名函数,提高代码的灵活性和可读性。本文带你从基础到高级用法逐步解析 Lambda。
Qt程序员4 小时前
c++·c++23
从 C++11 到 C++23:枚举的原理升级与实践枚举(enum)是C++中最基础但最被低估的类型之一。它看似简单,却蕴含着丰富的语言特性和实现细节。其演进贯穿 C++ 标准迭代:从 C 风格的无作用域枚举(C++98),到 C++11 的强类型枚举(enum class),再到 C++20 的using enum语法糖与 C++23 的反射支持,每一步都围绕 “类型安全”“性能优化”“开发效率” 三大目标。
CC.GG4 小时前
java·开发语言·c++
【C++】红黑树书接上文【C++】AVL树,详情点击查看,今天继续来介绍【C++】红黑树,本文将在【C++】二叉搜索树、【C++】AVL树的基础上介绍
闻缺陷则喜何志丹4 小时前
c++·线性代数·数学·矩阵·计算几何·行列式·仿射矩阵得秩
【计算几何 线性代数】仿射矩阵的秩及行列式数学 计算几何不讨论平移,故仿射矩阵为 2 × 2 2\times 2 2×2。 矩阵的秩:高斯消元后,非0行的数量。 秩为0(0矩阵),任意点变换后都是(0,0)。 秩为1,令矩阵为 ( a b k × a k × b ) \begin{pmatrix}a & b \\ k\times a& k\times b \\ \end{pmatrix} (ak×abk×b) x ′ = a × x + b × y , y ′ = k × a × x + k × b × y x'=a \times x+b \ti
xu_yule5 小时前
数据结构·c++·算法·01背包
算法基础-背包问题(01背包问题)链接:https://ac.nowcoder.com/acm/problem/226514 来源:牛客网
特立独行的猫a5 小时前
c++·core guidelines·核心准测
C++ Core Guidelines(C++核心准则):2025现代C++开发关键要点总结C++ Core Guidelines(C++核心准则)是由Bjarne Stroustrup(C++之父)和Herb Sutter领衔编写的一份权威指南。其核心目标在于指导开发者编写更安全、更现代、更高效且更易于维护的C++代码。这份指南凝聚了C++社区数十年的经验教训,是掌握现代C++编程范式的必读材料。
Joy-鬼魅5 小时前
c++·vc·共享内存命名空间
VC中共享内存的命名空间Global 和 Local 命名空间代码示例 示例1:创建全局共享内存(需要管理员权限)示例2:创建本地共享内存(普通权限)
dragoooon345 小时前
开发语言·数据结构·c++
[C++——lesson30.数据结构进阶——「红黑树」]🛸个人主页: dragoooon34 🚁所属专栏: C++ 🚀操作环境: Visual Studio 2022