c++

go_bai3 分钟前
linux·c++·经验分享·笔记·学习方法
Linux--进程池这次,我们来写一个线程池的非常简陋代码,帮助我们理解我们之前也讲到过:关于C++的池化技术。进程池是预先创建一组子进程,统一管理任务分配与资源回收的并发模型
QT 小鲜肉6 分钟前
c语言·网络·c++·笔记·qt·http·udp
【QT/C++】Qt网络编程进阶:UDP通信和HTTP请求的基本原理和实际应用(超详细)(关注不迷路哈!!!)QUdpSocket Class 类UDP(User Datagram Protocol)是一种无连接的传输协议,通信流程相对简单:
实心儿儿1 小时前
开发语言·c++
C++ —— list数据结构的双向链表是参考 list 来写的。与vector最大的不同是:list 不支持下标+[ ]的访问。
仟千意1 小时前
c++
C++:c++基础知识C++兼容C语言绝大多数的语法,在C++环境下,C语言实现的hello world依然可以运行。其中,一些新字眼我们现在还不了解,接下来我们依次讲解。
木木木丫2 小时前
c语言·c++·驱动开发·dsp开发
嵌入式项目:韦东山驱动开发第六篇 项目总结——显示系统(framebuffer编程)各位好久不见了!!! 之前那个项目更新了三篇帖子就断更了…… 实在是抱歉主要就是我转 嵌入式Linux驱动开发方向了!!!!!
mit6.8242 小时前
c++·算法
[HDiffPatch] 补丁算法 | `patch_decompress_with_cache` | `getStreamClip` | RLE游程编码欢迎回来在第二章:差异算法(hdiff)中,我们探索了HDiffPatch如何智能比较数据的两个版本(旧和新)以创建仅描述变更的紧凑"差异文件"。现在,我们将学习这项技术的另一半:补丁算法(hpatch)。
杨筱毅2 小时前
开发语言·c++·effective c++
【穿越Effective C++】条款13:以对象管理资源——RAII原则的基石这个条款揭示了C++资源管理的核心理念:通过对象的生命周期自动管理资源,避免手动资源管理带来的泄漏和错误。这是C++最重要的设计原则之一,也是现代C++编程的基石。
煤球王子3 小时前
c++
学而时习之:C++中的引用C++ 中的引用在 C++ 里,引用(reference)相当于给已有变量起了一个“别名”,通过这个名字可以直接操作原变量的数据。
L_09073 小时前
c++·算法·leetcode
【Algorithm】Day-11本篇文章主要讲解算法练习题链接:532. 数组中的 k-diff 数对 - 力扣(LeetCode)题目描述:
近津薪荼4 小时前
c++·算法
每日一练 1(双指针)(单调性)用for循环穷举所有组合的容积,找出最大值测试用例可通过,但是提交不会过,这是一道中等题,对时间复杂度会有要求,这里的时间复杂度为O(N*2),提交就会显示超时。
qq_479875434 小时前
java·开发语言·c++
C++ ODR在 C++ 中,ODR 是 One Definition Rule(单一定义规则) 的缩写,是 C++ 标准中关于“实体定义”的核心规则之一。它规定了同一个程序中,对于需要被多次使用的实体(如函数、类、变量、模板等),其定义的次数和形式必须满足特定约束,否则会导致未定义行为(Undefined Behavior)。
攒钱植发6 小时前
linux·arm开发·c++·性能优化
嵌入式Linux——解密 ARM 性能优化:LDR 未命中时,为何 STR 还能“插队”?尝试在“办公桌”(L1 Cache)上寻找“那怎么办?” —— CPU 停顿 (Stall)去“大书柜”(Main Memory / 内存)拿数据
茉莉玫瑰花茶6 小时前
开发语言·c++
从零搭建 C++ 在线五子棋对战项目:从环境到上线,全流程保姆级教程大家好!今天要带大家手把手实现一个网页版 C++ 在线五子棋对战项目—— 这个项目不仅能让你巩固 C++ 核心语法,还能串联起网络编程(WebSocket)、数据库(MySQL)、前后端交互(HTML/JS/AJAX)等多个技术领域,是提升全栈开发能力的绝佳练手项目。
一匹电信狗6 小时前
服务器·c++·leetcode·小程序·stl·哈希算法·散列表
【C++】哈希表详解(开放定址法+哈希桶)有梦想的电信狗哈希表(Hash Table)是高效数据查找的核心结构之一,广泛应用于编译器、数据库、系统索引等场景。 它通过哈希函数将关键字直接映射到存储位置,实现平均 O(1) 的插入、查找与删除效率。
Larry_Yanan6 小时前
c++·笔记·学习
QML学习笔记(五十一)QML与C++交互:数据转换——基本数据类型在QML和C++的交互过程中,时常会发送和传递不同类型的数据,这个时候我们需要关注数据类型的转换,以免发生不必要的错误。
梵尔纳多6 小时前
c++·qt·ffmpeg
ffmpeg 使用滤镜实现播放倍速FFmpeg 的滤镜可以实现,对原始音视频流进行裁剪、缩放、变速、降噪等基础处理;添加特效(如水印、字幕、转场、滤镜效果);修复音视频缺陷(如去除杂音、校正色彩);适配不同场景的需求(如调整分辨率以适应设备、混音以匹配多声道输出)等功能。下面本文将使用滤镜来实现播放倍速功能。
白曦7 小时前
c++
switch语句的使用在 C 语言中,分支结构是控制程序流程的核心,除了 if-else 之外,switch 语句是处理多分支场景的高效选择。尤其当需要判断的条件是离散的常量值时(比如菜单选择、状态码判断),switch 不仅代码更简洁易读,编译后的效率也更优。本文将从基础用法到进阶技巧,再到常见坑点,全面解析 switch 语句的使用。
饕餮怪程序猿8 小时前
c++·人工智能
C++:大型语言模型与智能系统底座的隐形引擎在人工智能席卷全球的今天,大型语言模型(LLM)正以前所未有的能力重塑各行各业。然而,在Python的简洁语法与惊艳的AI应用背后,一个沉默而强大的“基石”支撑着整个技术大厦的高效运转——这便是C++。作为系统级编程的常青树,C++凭借极致的性能、精细的内存控制和对硬件的深度驾驭能力,成为构建LLM训练框架、推理引擎与分布式系统底座的核心语言。本文将深入浅出地揭示C++如何在AI浪潮中扮演“幕后英雄”,为从云端到终端的智能服务提供不可或缺的底层支撑。
程序员龙一8 小时前
c++·lambda
C++之lambda表达式使用解读今天来详细解读一下C++中的这种表达:这是一个C++中的lambda表达式包含三条执行语句:定义后,可以像普通函数一样调用:
散峰而望8 小时前
开发语言·c++·算法·github
C++入门(二) (算法竞赛)🌊用有趣的言语来阐述苦涩难懂的代码世界,让每一个技术都充满风趣! 🔭个人主页:散峰而望 🚀学习方向: C/C++等方向 📌专栏系列: