- 博客(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
空空如也
约瑟夫环问题使用链表的求解
2021-10-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅