c++

CSDN_RTKLIB几秒前
c++
【字符编码】字符串处理流程提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档这里有几个问题我不清楚源代码解析编码、运行时字符串编码是什么意思,这个我搞不清楚 只管 “生产阶段”:仅告诉编译器 “把代码里的字符串常量,打包成 UTF-8 格式放到最终程序里”。 这个放在程序中是什么意思 string s=“哈哈” 字符串常量存放进入变量里面是什么阶段,放入变量就是放在程序里面的意思吗 你说的生产阶段和翻译阶段我还是不等,一个某种编码cpp文件边vs编译读取到变量并输出这个过程你详细说一下
带土125 分钟前
开发语言·c++
8. C++ explicit 关键字explicit 是C++中的修饰符关键字,唯一的作用场景是修饰类的构造函数,它的核心功能是:禁止编译器对被修饰的构造函数执行「隐式类型转换 / 隐式构造」行为。
im_AMBER26 分钟前
数据结构·c++·笔记·学习·算法·leetcode
Leetcode 103 反转链表 II92. 反转链表 II给你单链表的头指针 head 和两个整数 left 和 right ,其中 left <= right 。请你反转从位置 left 到位置 right 的链表节点,返回 反转后的链表 。
十五年专注C++开发1 小时前
linux·c++·windows·cmake·跨平台编译
CMake基础:foreach详解目录1.简介2.使用场景2.1.批量添加源文件到目标2.2.遍历目录下的所有指定文件2.3.批量链接第三方库
小黄鸭code1 小时前
c++·算法·排序算法
C++ 算法笔试题(常见算法版)通过Deepseek 获得题目并进行排版修改。题目: 实现冒泡排序算法,对整型数组进行升序排序 要求:
lihao lihao1 小时前
开发语言·c++·算法
C++ set和mapset的底层就是一个二叉搜索树,具有去重和排序的功能输出结果当按照迭代器去遍历set的时候,发现它是按照升序的顺序打印的,由此可以说明,begin()函数返回的是set中序的的第一个元素,那么end()成员函数返回的就是中序序列的最后一个元素,
学嵌入式的小杨同学2 小时前
c++·算法·unity·游戏引擎·代理模式
顺序表(SqList)完整解析与实现(数据结构专栏版)编写的这份代码完美实现了顺序表(静态顺序存储线性表)的核心操作,包括初始化、清空、查找、插入、删除、取值、打印等功能,符合数据结构中线性表的 “顺序存储” 规范,遵循 “逻辑结构与物理结构一致” 的特点,是一份优秀的顺序表入门实现。下面结合数据结构专栏知识点,从核心结构、功能拆解、原理解析、优化点、扩展知识点五个方面进行全面讲解。
我就想睡到自然醒2 小时前
c++
【C++基础STL1】数组和vector数组的本质 数组是 “相同数据类型 + 连续内存地址” 的集合,用于解决 “批量存储同类型数据” 的问题。 场景示例:统计全班 40 名学生的成绩,若用单个变量定义(score1、score2…score40),会导致定义繁琐、操作重复;用数组int score[40]即可一次性声明,配合循环高效处理。
玖釉-2 小时前
c++·windows·图形渲染
[Vulkan 学习之路] 04 - 选妃环节:挑选物理设备与队列族欢迎回来!上一集我们成功建立了与 Vulkan 驱动的“外交关系”(Instance)。今天,我们要进入实质性的阶段:挑选我们要用的显卡。
三万棵雪松2 小时前
c++·人工智能·嵌入式·esp32·ai小智
【AI小智硬件程序(九)】这里主要是整理整个代码框架,比如琐碎看视频比较清楚,这里就放关键步骤。旧功能代码:删除录音相关的旧代码(包括对应的 2 个文件)。 依赖项:删除旧功能对应的组件依赖、头文件依赖。 配置项:在simic list中删除音频相关的配置项。 函数参数 / 调用:删除函数中传入的文件指针、音频指针,以及旧的调用逻辑。 冗余代码:注释 / 删除旧的运行逻辑、测试代码。
HABuo2 小时前
linux·运维·服务器·c语言·c++·ubuntu·centos
【linux进程控制(一)】进程创建&退出-->fork&退出码详谈🎬 个人主页:HABuo📖 个人专栏:《C++系列》《Linux系列》《数据结构》《C语言系列》《Python系列》《YOLO系列》
想唱rap2 小时前
linux·运维·服务器·数据库·c++·mysql
MySQL内置函数也可以在date函数里面镶嵌函数:案例一:创建一个生日表并记录生日信息案例二:创建一个留言板查询两分钟以内发布得评论:
玖釉-2 小时前
c++·windows·图形渲染
[Vulkan 学习之路] 10 - 掌握 SPIR-V:编写你的第一个着色器 (Shader Modules)欢迎来到第十篇!两位数里程碑!在 OpenGL 时代,我们习惯了在 C++ 代码里写一串 GLSL 字符串,然后在运行时交给驱动去编译。这种做法虽然方便,但有几个大问题:
xiaoye-duck3 小时前
c++
吃透C++类和对象(中):详解 Date 类的设计与实现🔥小叶-duck:个人主页❄️个人专栏:《Data-Structure-Learning》《C++入门到进阶&自我学习过程记录》
玖釉-3 小时前
c++·windows·图形渲染
[Vulkan 学习之路] 03 - 你的守护天使:校验层 (Validation Layers)欢迎回到 Vulkan 学习之旅!在上一篇中,我们成功创建了一个 Vulkan 实例。如果你当时试着故意传错一些参数(比如把扩展数量填成 0),你会发现程序可能直接崩溃,或者什么都不显示,但控制台里没有任何报错信息。
冰暮流星3 小时前
c语言·c++·算法
c语言如何实现字符串复制替换c语言要实现字符串复制替换,需要用到strcpy函数strcpy函数的语法是strcpy(目的字符数组名,源字符数组名)
txinyu的博客3 小时前
c++
C++内存池的内存对齐问题内存对齐的本质是:计算机硬件对内存的访问有「粒度限制」,CPU 只能按照固定的字节数(对齐数)访问内存地址。
无限进步_3 小时前
c语言·开发语言·数据结构·c++·git·算法·visual studio
【C语言&数据结构】二叉树链式结构完全指南:从基础到进阶目录一、二叉树基础概念1.1 什么是二叉树?1.2 二叉树节点定义二、二叉树的基本操作2.1 创建节点
脏脏a3 小时前
开发语言·c++·stl_stack·stl_queue
STL stack/queue 底层模拟实现与典型算法场景实践前言STL 中 stack 与 queue 本质是容器适配器,基于基础容器封装实现特定操作逻辑。本文先介绍容器适配器及二者核心概念,再手动模拟实现,最后通过几道算法题展示其应用,助力夯实 STL 设计思想与数据结构基础。
deng-c-f3 小时前
linux·c语言·c++
Linux C/C++ 学习日记(63):Redis(四):事务注:该文用于个人学习记录和知识交流,如有不足,欢迎指点。这是 Redis 事务与关系型数据库事务的核心区别之一,Redis 不支持 “执行失败后回滚到事务执行前状态” 的能力,仅处理两种错误场景: