c++

阿拉伯柠檬9 分钟前
linux·网络·c++·网络协议·http
应用层协议HTTP应⽤层协议是我们自己定义的. 但实际上,有非常多现成的有非常好用的应用层协议供我们直接参考使用. HTTP(超⽂本传输协议)就是其中之⼀。
爱上解放晚晚12 分钟前
c++
QT转vs1)cd 到路径下 2)cmd 3) qmake -tp vc CodeService.pro 4) 处理报错,命令行中,删除其它选项的报错信息。 5)调试设置
Yupureki35 分钟前
c语言·开发语言·数据结构·c++·算法·visual studio
《算法竞赛从入门到国奖》算法基础:入门篇-二分算法💡Yupureki:个人主页✨个人专栏:《C++》 《算法》🌸Yupureki🌸的简介:目录前言
游戏23人生41 分钟前
开发语言·c++·设计模式
c++ 语言教程——16面向对象设计模式(五)责任链模式(Chain of Responsibility Pattern),在该模式里,很多对象由每一个对象对其下家的引用而连接起来形成一条链。请求在这个链上传递,直到链上的某一个对象决定处理此请求,这使得系统可以在不影响客户端的情况下动态地重新组织链和分配责任
老王熬夜敲代码43 分钟前
开发语言·c++·笔记
C++的decltypedecltype 是 C++11 引入的一个非常强大的关键字,它的全称是"declared type"(声明类型)。
charlee441 小时前
c++·sql·sqlite·orm·crud
一种基于 SQLite3 的半自动 C++ ORM 实现在现代软件开发中,尤其是在后端系统与数据库交互的场景下,对象关系映射(Object-Relational Mapping, ORM)已成为一种主流的设计范式。ORM 的核心思想是将程序中的对象模型与关系型数据库中的表结构进行映射,使开发者能够以面向对象的方式操作数据,而无需直接编写繁琐且易错的 SQL 语句。这种抽象不仅显著提升了开发效率,也增强了代码的可维护性与可移植性。
闻缺陷则喜何志丹1 小时前
c++·数学·洛谷·组合数学
【C++组合数学】P8106 [Cnoi2021] 数学练习|普及+组合数学汇总「Cnoi2021」Cirno’s Easy Round II 热身赛开始了。为了让选手们重视文化课,Cirno 特意加入了一道 Kamishirasawa Keine 老师的数学练习:
ALex_zry1 小时前
c++
C++ const成员函数详解:原理、应用与最佳实践在C++编程中,const关键字用于定义常量,保护数据不被意外修改。当const应用于类的成员函数时,它成为一种强大的机制,用于保证该成员函数不会修改类的成员变量(静态成员变量除外),从而增强代码的可读性、可靠性和const正确性。
hetao17338371 小时前
c++·笔记·算法
2025-12-22 hetao1733837的笔记我决定不浪费好题了。直接抄的高消没啥意义,所以,应当借助 AI 学习。 普通高消我认为我已经会了,所以,应该去写几道题,熟悉一下板子。 DeepSeek 在《算法竞赛》题单里挑了下面这题。
DeltaTime2 小时前
c++·图形渲染
三 视图变换, 投影变换, 正交投影, 透视投影在现实生活中是如何拍照的?为了能够观察物体的运动, 做以下约定:将相机从任意一点移动到原点:将 e 移动到原点
superman超哥2 小时前
c语言·开发语言·c++·python·仓颉
仓颉Result类型的错误处理模式深度解析错误处理是软件工程中最具挑战性的议题之一,传统的异常机制虽然广泛使用,但存在诸多问题:异常的控制流不明确、性能开销较大、错误类型不在类型签名中体现、容易被忽略或滥用。仓颉语言通过Result类型提供了一种更加类型安全、更加明确的错误处理模式,将错误作为类型系统的一部分,使得错误处理成为函数契约的明确组成部分。深入理解Result类型的设计理念、掌握其使用方法、以及如何在实践中构建健壮的错误处理体系,是编写高质量仓颉应用的核心能力。本文将从错误处理理论出发,结合丰富的工程实践,系统阐述仓颉Result类型的
八月的雨季 最後的冰吻2 小时前
c++·ffmpeg·音视频
FFmepg-- 38-ffplay源码-缓冲区 audio_buf调试定义:每秒钟对音频信号进行多少次采样。 单位:Hz(赫兹) 例子:48,000 Hz 表示每秒采集 48,000 个样本(每个声道)。 作用:决定音频的频率响应范围(根据奈奎斯特采样定理,最高可还原频率为采样率的一半,即 24 kHz)。 注意:采样率是时间维度上的密度,和“一帧有多少样本”无关。
会思考的猴子2 小时前
c++·笔记·ue5
UE5 C++ 笔记 GameplayAbilitySystem人物角色摘要:该代码实现了一个支持Gameplay Ability System (GAS) 的Unreal Engine角色基类ANexusCharacterBase。它继承自ACharacter并实现了IAbilitySystemInterface接口,包含AbilitySystemComponent核心组件,设置默认角色移动参数(速度、跳跃等),并处理GAS在服务器端(PossessedBy)和客户端(OnRep_PlayerState)的初始化。角色配置了网络复制功能(ASCReplicationMode
ht巷子2 小时前
开发语言·c++·qt
Qt:信号与槽信号与槽机制就是某个对象A发送一个信号Signal,然后某个接收这个信号的对象B就会执行某个动作,这个动作就是槽函数slot。
千里马-horse2 小时前
c++·node.js·napi
Checker Toolnode-addon-api 提供了一个检查工具,它会检查给定的目录树,识别其中所有的 Node.js 原生插件,并进一步指出每个插件是否为 Node-API 插件。
北辰水墨2 小时前
c++·笔记·学习·算法·单调栈
【算法篇】单调栈的学习单调栈(Monotonic Stack)是一种特殊的栈结构,其内部元素始终保持单调递增或单调递减的顺序。它在算法设计中非常有用,尤其适用于解决与“最近更大/更小元素”相关的问题。
惆怅客1232 小时前
c++·vscode·调试·ros 2
在 vscode 中断点调试 ROS2 C++ 的办法在 VSCode 插件市场找到 Robotics Developer Environment 插件并安装。
眠りたいです2 小时前
java·运维·c++·docker·容器·eureka
Docker:镜像的运行实体-Docker Container通俗的来说,如果说镜像是我们在C++/Java中已经写好的一个类,那么容器就是在运行时通过类实例化的一个对象。 所以容器是镜像的运行实体。镜像是静态的只读文件,而容器带有运行时需要的可写文件层,并且容器中的进程属于运行状态。即容器运行着真正的应用进程。容器有初建、运行、停止、暂停和删除五种状态。 虽然容器的本质是主机上运行的一个进程,但是容器有自己独立的命名空间隔离和资源限制。也就是说,在容器内部,无法看到主机上的进程、环境变量、网络等信息,这是容器与直接运行在主机上进程的本质区别。 容器是基于镜像创建的
ComputerInBook2 小时前
c++·线程·join函数
C++ 标准提供的 thread (线程)之 join() 函数示例(windows平台)thread 的 join() 成员函数会告诉当前线程在这个线程执行完成之前不要继续执行,即在当前线程阻塞,直到这个线程执行完成,join() 本质上就是一个等待事件。例如:
快乐的划水a2 小时前
c++·stm32·单片机
嵌入式时间测量方法总结嵌入式开发中,时间测量(如函数执行耗时、任务周期、时序对齐等)是性能调优、稳定性验证的核心手段,以下是详细解析4种典型方法。