编程语言

【C++ 多态】—— 礼器九鼎,釉下乾坤,多态中的 “风水寻龙诀“

欢迎来到一整颗红豆的博客✨,一个关于探索技术的角落,记录学习的点滴📖,分享实用的技巧🛠️,偶尔还有一些奇思妙想💡 本文由一整颗红豆原创✍️,感谢支持❤️!请尊重原创📩!欢迎评论区留言交流🌟 个人主页 &#x1f449

【C语言16天强化训练】从基础入门到进阶:Day 11

🔥个人主页:艾莉丝努力练剑 ❄专栏传送门:《C语言》、《数据结构与算法》、C语言刷题12天IO强训、LeetCode代码强化刷题、洛谷刷题、C/C++基础知识知识强化补充、C/C++干货分享&学习过程记录 🍉学习方向:C/C++方向学习者 ⭐️人生格言

C++后台开发工具链实战

C++ 后台开发工具链实战:从环境搭建到核心组件落地作为一名 C++ 后台开发者,我深知环境搭建和组件选型是项目启动阶段最关键也最容易踩坑的环节。无论是个人练手还是团队协作,一套稳定、高效的工具链能帮我们省去大量调试时间,专注于核心业务逻辑。最近整理了一套适用于 C++ 后台开发的完整工具链&

基于面向对象设计的C++日期推算引擎:精准高效的时间运算实现与运算重载工程化实践

前引: 在软件开发中,时间与日期的处理是基础但极具挑战性的任务。传统的手工日期运算逻辑往往面临闰年规则、月份天数动态变化、时区转换等复杂场景的容错难题,且代码冗余度高、可维护性差。本文将深入探讨如何利用C++的面向对象特性与成员函数封装能力,构建一个高内聚、低耦合的日期推算系统。 本文目的:深度 巩固+运

【C++】map和set的使用

📌 个人主页: 孙同学_ 🔧 文章专栏:C++ 💡 关注我,分享经验,助你少走弯路 文章目录 1. 序列式容器和关联式容器 1.1 序列式容器 1.2 关联式容器 2. set系列的使用 2.1 set和multiset的参考文档 2.2

【C++特殊工具与技术】固有的不可移植的特性(2):volatile限定符

为什么需要 volatile? 在软件开发中,我们经常会遇到这样的场景:程序中的某个变量可能被 “意外修改”—— 这种修改不是由当前线程的代码直接触发,而是来自外部硬件(如传感器、IO 端口)或其他线程。此时,编译器的优化策略可能会 “帮倒忙”:它会假设变量的值仅由当前线程修改

c++的多态

1.多态的概念 多态,通俗来说,就是多种形态多态分为编译时多态(静态多态)和运⾏时多 态(动态多态)静态多态主要是函数重载和函数模板,它们传不同类型的参数就可以调⽤不同的函数,通过参数不同达到多种形态,之所以叫编译时多态,是因为他们实参传给形参的参数匹配是在 编译时完成的,我们把编译时⼀般归为静态&#

【C++11(上)】—— 我与C++的不解之缘(三十)

一、C++11这里简单了解一下C++发展好吧: C++11是C++的第二个大版本,也是自C++98以来最重要的一个版本。 它引入了大量的更改,它曾被人们称为C++0x,因为它被期待在2010年之前发布;但在2011年8月12

C语言再出发:2025年AI时代的关键语言

文章目录 C语言再出发:2025年AI时代的关键语言 1. C语言核心概念 1.1 程序的基本架构 1.2 变量作用域与存储类 1.3 输入输出操作 1.4 编译与运行流程 2. C语言数据类型与变量 2.1 基本数据类型 2.2 变量的声明与初始化 2.3 常量与枚举 3. C语言分支结构 3.1 if语句 3.2 if-else语句 3