自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 问答 (1)
  • 收藏
  • 关注

原创 C++基于STL的演讲比赛流程管理系统

本文阐述 C++ 演讲比赛管理系统开发,通过 SpeechManager 类管控比赛全流程,实现选手管理、评分晋级等功能,基于 vector、map 和文件 IO 管理数据,详解开发调试过程。

2026-04-21 13:03:37 760

原创 C++ STL常用算法全解析

本文总结C++ STL常用算法,涵盖遍历、查找、排序、拷贝替换、算术生成及集合算法,附示例演示用法与注意事项,是C++初学者必备核心技能。

2026-04-19 19:13:56 1463

原创 C++ STL——函数对象 && 谓词

本文介绍C++函数对象、谓词及内建函数对象:函数对象(仿函数)通过重载`()`实现,可像函数一样调用;谓词是返回bool的仿函数,分一元、二元;内建函数对象含算术、关系、逻辑三类,能简化STL算法操作,并附用法示例。

2026-04-19 09:40:43 324

原创 C++ STL案例2——员工分组

本文演示C++员工分组案例,用vector存储10名员工信息,通过multimap按随机部门分组,实现员工创建、部门分配及分组显示,展示STL容器的实际应用,适合初学者学习。

2026-04-18 16:52:53 61

原创 C++ STL常用容器7、8——set & map容器

本文介绍C++ set/multiset、map/multimap关联式容器,说明自动排序、键值唯一性等特性,讲解增删、查找、自定义排序及pair用法,其底层为二叉树,查找效率较高。

2026-04-18 16:20:13 525

原创 C++ STL常用容器6——list容器

本文介绍STL中list双向链表容器,讲解其构造、赋值、增删改查、反转排序等操作,并结合Person类案例实现多条件排序。list插入删除高效,但不支持随机访问,适用于频繁修改数据的场景。

2026-04-17 21:17:01 364

原创 C++ STL常用容器 4、5——stack & queue容器

本文介绍C++的stack栈与queue队列容器,讲解FILO、FIFO特性及核心操作接口,并结合示例展示用法,适合STL容器入门学习。

2026-04-17 15:20:49 224

原创 C++ STL案例1——评委打分

本文介绍C++选手评分系统实现:5名选手由10位评委打分,利用vector存储选手信息、deque存储评分,通过sort排序去除最高最低分后计算平均分,完整演示了STL容器与算法的实际应用。

2026-04-16 16:56:07 50

原创 C++ STL常用容器3——deque容器

本文介绍C++ **deque双端队列**,讲解其概念、中控器+缓冲区的实现原理,以及构造、大小管理、头尾增删、元素访问和排序等常用操作,并结合示例对比vector,说明其更适合频繁头尾操作的场景。

2026-04-16 15:31:11 372

原创 C++ STL常用容器2——vector容器

本文介绍C++ vector动态数组的核心用法,包括构造、赋值、容量管理、增删改查、数据存取、swap内存优化及reserve预留空间,并附示例代码,适合C++入门学习。

2026-04-15 22:00:58 348

原创 C++ STL常用容器1——string容器

本文详细介绍C++ string类的常用操作,包括构造、赋值、拼接、查找、替换、比较、存取、插入、删除及子串处理,并结合代码示例演示find、replace、substr等实用函数。

2026-04-14 22:04:04 374

原创 C++STL初识

本文系统讲解 C++ STL 的诞生、基本概念与六大核心组件,重点解析容器、算法、迭代器的协作原理,并通过 vector 容器的内置 / 自定义数据存储、嵌套容器等实战案例,演示 STL 的高效复用特性。

2026-04-13 21:09:57 516

原创 C++模板技术全解析:从函数模板到类模板的系统学习指南

本文系统讲解C++模板编程,涵盖函数模板、类模板的语法与实战,模板与继承、友元的交互,以及通用数组类综合案例,总结模板复用要点,为泛型编程与STL学习奠定基础。

2026-04-13 19:26:44 504

原创 C++多态实现职工管理系统(附完整代码)

本文介绍基于C++多态实现的职工管理系统,实现职工信息增删改查、排序、清空等功能,通过抽象类与继承区分三类职工,采用模块化设计,结合文件读写与动态数组,适用C++初学者练习。

2026-04-10 12:25:12 390

原创 C++文件操作全攻略:读写文本与二进制

本文讲解C++文本和二进制文件的读写方法,介绍文件操作五步流程并附代码示例,说明不同读取方式的适用场景,强调操作后需关闭文件。

2026-04-04 20:51:22 414

原创 C++面向对象编程:从封装到多态全面解析

本章节系统讲解C++类和对象核心知识,涵盖封装、对象的初始化与清理、对象模型与this指针、友元等基础特性,介绍运算符重载的常用场景,并延伸至继承与多态,完整覆盖面向对象编程的核心语法与实践要点。

2026-04-02 22:11:32 562

原创 C++程序的内存模型

C++程序内存分为四区:代码区存指令,全局区存全局/静态变量与常量,栈区由系统自动管理,堆区需手动new/delete分配释放。前两区程序运行前分配,后两区运行时动态分配,使用堆区要避免内存泄漏。

2026-03-30 20:30:38 209

原创 C++通讯录管理系统开发(数组+函数+指针+结构体)

本文介绍了C++通讯录管理系统的实现,采用结构体存储联系人信息,实现添加、显示、删除、查找、修改、清空等功能,通过菜单交互,最多可管理1000条数据,代码结构清晰、注释完整,适合C++初学者练手参考。

2026-03-30 17:25:35 242

原创 C++面向对象编程入门指南(未完待续)

本文讲解C++面向对象编程基础,聚焦类的使用与访问修饰符,以小动物自我介绍示例,演示Animal类的定义、对象创建及成员函数调用,通俗讲解基础概念,适合初学者参考。

2026-03-29 20:42:46 37

原创 C++函数编程实战:从入门到进阶

本文梳理C++函数核心知识点,含语法、参数传递、特殊函数、嵌套调用、数组处理及ATM综合案例等,附代码示例与实践练习题。

2026-03-29 14:36:08 190

原创 C++结构体应用全解析

本文介绍了C++结构体的基础与进阶用法,涵盖结构体定义、成员默认值、结构体数组管理、指针及指针数组的动态内存应用,通过代码示例演示操作,并强调内存释放的重要性,可作为结构体学习的参考笔记。

2026-03-27 17:41:06 47

原创 C++数组与指针(含实战技巧全解析)

本文总结了C++数组与指针的核心知识点,涵盖数组基础操作、多维数组应用、指针使用、动态内存管理及数组元素增删查改;通过相关案例演示实际应用,并提供排序代码实现,重点强调指针安全与内存管理规范。

2026-03-26 22:07:35 280

原创 C++逻辑判断与循环详解+实战指南

本文通过门票判断、身高检测、猜数字游戏、九九乘法表和工资发放等案例,展示了 C++ 中 if/else、循环、嵌套判断等控制结构的实际用法,并实现了基础的控制台交互与数据处理。

2026-03-25 16:00:05 211

原创 C++基础数据类型与运算符全解析

本文介绍了C++基础数据类型与运算符,包括实型、字符型、字符串、布尔型、cin输入方法,以及算术、赋值、比较、逻辑和三元运算符的使用,是C++入门核心知识点。

2026-03-22 21:24:07 29

原创 单链表的基本操作

本文介绍了链表的基本概念与操作实现,详细讲解了8种链表分类,并提供了单链表初始化、增删查改、排序、遍历等完整功能代码与测试界面,可作为学习链表数据结构的实践参考。

2021-11-22 23:07:45 17

原创 栈的相关基本操作实验

本实验实现了顺序栈与链栈的初始化、入栈、出栈、判空、遍历等核心操作,并提供交互菜单验证功能。通过C++完成栈的完整实现,帮助理解栈的存储结构与原理,为数据结构学习提供实践参考。

2021-11-22 22:24:20 2463

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除