c++

玖釉-24 分钟前
c++·windows·图形渲染
[Vulkan 学习之路] 02 - 万物起源:创建 Vulkan 实例 (Instance)上一篇我们成功搭建了环境并弹出了一个黑窗口。今天,我们要正式初始化 Vulkan 库。在 Vulkan 中,没有什么是“默认”发生的。不同于 OpenGL 的上下文(Context),Vulkan 使用 Instance(实例) 来存储所有每个应用层面的状态。这是你的应用程序与 Vulkan 库、显卡驱动之间建立连接的桥梁。
SunkingYang1 小时前
c++·qt·csv·读取文件
QT如何读取csv文件这是最常用和灵活的方法,适合在内存中直接操作数据。如果你希望将CSV数据直接显示在Qt的表格视图(如QTableView)中,使用QStandardItemModel非常方便。
CoderCodingNo1 小时前
开发语言·c++
【GESP】C++六级考试大纲知识点梳理, (2) 哈夫曼树、完全二叉树与二叉排序树GESP C++六级官方考试大纲中,第2条考点要求深入掌握几种特殊的树形结构。(2)掌握哈夫曼树、完全二叉树、二叉排序树的相关概念和应用。
水饺编程2 小时前
c语言·c++·windows·visual studio
第4章,[标签 Win32] :获取设备环境句柄的第一个方法上一篇:第4章,[标签 Win32] :GDI 简介与 设备环境回到目录下一篇:无对于本节所讲解的知识,有可能,你会需要时不时地参考本专栏的其它文章。真的遇到了需要参考之前的文章的知识点,请你自行查阅。
老四啊laosi2 小时前
c++
[C++初阶] 9. STL--string使用(二)1. string对象结尾多了一个\0。 2. 这个 \0 不属于有效字符,只是一个标识符。所以在计算字符串长度时不算 \0 ,但是申请空间时要为\0留一个位置。
SunkingYang2 小时前
c++·qt·提示·错误·告警·用法·qmessagebox
QT中如何使用QMessageBox 实现提示、警告、错误报告和用户决策功能对于大多数标准场景,使用 QMessageBox 的静态函数是最简单直接的方法。这些函数会创建并显示一个模态对话框,并返回用户点击的按钮。
Once_day2 小时前
c语言·c++
CC++八股文之内存Author:Once Day Date:2026年1月13日漫漫长路,才刚刚开始…全系列文章请查看专栏: C语言_Once-Day的博客-CSDN博客
量子炒饭大师2 小时前
c语言·开发语言·c++·函数重载
【C++入门】Cyber骇客的同名异梦——【C++重载函数】(与C的函数差异)在自然语言中,一个词在不同语境下可能有不同的含义(一词多义)。在 C++ 中,函数重载允许在同一作用域中声明多个名称相同但形参列表不同的函数。
charlie1145141912 小时前
开发语言·c++·笔记·学习·嵌入式·现代c++
现代嵌入式C++教程:if constexpr——把编译期分支写得像写注释 —— 工程味实战指南笔者一直认为,在介于最近的现代C++和比较古典的C++98之间,大部分模板编程的使用方式,都是为了组合出特定目的而编写的,这种复杂性有时候并不是我们想要的。比如说,我们在之后学习的模板编程里,很多依赖模板的 enable_if、特化、SFINAE 花活本质上只是为了达成我们特定的编译期匹配目的。好在现在,我们有if constexpr 来化简绝大多数的场景了。
LIZhang20162 小时前
开发语言·c++
c++ 转化句柄,解决多线程安全释放问题功能和效果 1: 可以把指针转化成句柄,通过句柄来管理释放,保证创建,使用,释放实现多线程安全。 2:代码性能基本高效,unordered_map 的时间复杂度平均O(1) 3:可以很方便改造已有的代码
youqingyike3 小时前
开发语言·c++·qt
Qt 中 QWidget 调用setLayout 后不显示开发过程中,自己创建了一个QVBoxLayout 对象以后,调用 QWidget 的 setLayout 方法,将这个Layout 对象应用到窗口中,运行后没有显示添加的控件。
_OP_CHEN3 小时前
开发语言·c++·qt·音视频·前端开发·客户端开发·gui开发
【从零开始的Qt开发指南】(二十二)Qt 音视频开发宝典:从音频播放到视频播放器的实战全攻略编辑前言一、Qt 音视频开发核心认知1.1 为什么选择 Qt 音视频 API?1.2 核心准备工作1.3 关键概念澄清
oioihoii3 小时前
开发语言·c++·c#
从C++到C#的转型完全指南小李:王哥,我从C++转C#已经两周了,感觉代码写得很别扭。很多C++的习惯在C#里好像都不对劲,你能不能给我一些建议?
学嵌入式的小杨同学3 小时前
数据结构·c++·算法·unity·游戏引擎·代理模式
C 语言实战:动态规划求解最长公共子串(连续),附完整实现与优化最长公共子串(连续)求解是字符串处理中的经典问题,常出现在算法面试与数据处理场景中。这份代码基于动态规划思想,不仅实现了最长公共子串长度的计算,还能提取出具体的公共子串内容,同时封装了换行符处理函数保证输入的规范性。本文将逐模块拆解代码逻辑,指出潜在问题并提供修复后的可运行版本,帮你吃透动态规划解决字符串问题的核心思路。
小欣加油3 小时前
c++·算法·leetcode·职场和发展·动态规划
leetcode 174 地下城游戏本题属于路径相关问题的变形,可以采用动态规划的方法来解决这个问题。(1)dp[i][j]含义由于本题是具有后滞性的动态规划问题,所以不同于一般路径问题dp[i][j]表示以(i,j)为终点,本题的dp[i][j]表示以(i,j)为起点的最小生命值。
Two_brushes.3 小时前
开发语言·c++·cmake
Cmake中寻库文件的路径在cmake的世界中,进行查找库文件的方式一般就有三种很多著名的库在进行安装的时候都会进行带一个 库名config.cmake 的文件,通过这个 config.cmake文件 cmake就能够进行找到这个库文件以及相关依赖的路径。
良木生香3 小时前
c语言·数据结构·c++
【C语言进阶】文件操作的相关详解(1):🎈主页传送门:良木生香🔥个人专栏:《C语言》 《数据结构-初阶》 《鼠鼠的算法之路》🌟人为善,福随未至,祸已远行;人为恶,祸虽未至,福已远离
Larry_Yanan3 小时前
android·开发语言·c++·qt·ui
Qt安卓开发(三)双摄像头内嵌布局不知道大家有没有见过,有人录制vlog的时候会使用一种双摄像头的内嵌布局,即屏幕的大画面是后置摄像头,拍摄面前风景,而画面的右上角有一个小窗口,显示前置摄像头画面,拍摄人的面部表情。这种布局在一些厂商手机系统相机中已经自带了,但奇怪的是在我最新的小米17手机中居然把这个功能删除掉了。这也是我想要尝试自己实现这个功能的契机。 这个功能涉及到的技术点,一个是双摄像头的同时打开,这需要手机本身允许;然后是前后切换的代码逻辑,还有画面切换时的残留处理。
玖釉-4 小时前
c++·windows·图形渲染
[Vulkan 学习之路] 01 - 迈入高性能图形开发的大门 (Windows 环境搭建)在开始之前,我们需要明白为什么在 OpenGL 依然存在的情况下,我们需要去“受苦”学习 Vulkan。
CSDN_RTKLIB4 小时前
c++
【字符编码】字符串处理流程提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档这里有几个问题我不清楚源代码解析编码、运行时字符串编码是什么意思,这个我搞不清楚 只管 “生产阶段”:仅告诉编译器 “把代码里的字符串常量,打包成 UTF-8 格式放到最终程序里”。 这个放在程序中是什么意思 string s=“哈哈” 字符串常量存放进入变量里面是什么阶段,放入变量就是放在程序里面的意思吗 你说的生产阶段和翻译阶段我还是不等,一个某种编码cpp文件边vs编译读取到变量并输出这个过程你详细说一下