- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 【趣味练习】手搓 TypeConverter 类型转换类模板
本文介绍了一个名为 TypeConverter 的 C++ 类模板,用于实现不同类型之间的转换。由于 string 类型与整型、浮点型之间的转换无法通过强制类型转换实现,因此通过模板特化来处理这些特殊情况。代码中实现了 string 到 int、double、char 的转换,以及 int、double、char 到 string 的转换。每个特化版本都包含一个 convert 方法,用于执行具体的转换逻辑。通过这种方式,TypeConverter 类模板能够灵活处理多种数据类型之间的转换需求。
2025-05-14 10:00:50
189
原创 手搓 C++ 中LinkedList(链表)类模板
本文介绍了如何使用C++模板手动实现一个单向链表类(LinkedList),并提供了基本的操作功能。文章解释了链表的创建、遍历和删除操作,并强调了使用前驱节点和头节点的重要性。此外,作者还提供了完整的代码示例,展示了链表的基本操作。最后,作者提出了关于STL链表中迭代器功能的问题,寻求进一步的学习和指导。通过本文,读者可以了解链表的基本原理及其在C++中的实现方式。
2025-05-14 08:55:39
448
原创 手搓 C++ 中stack(栈)类模板
C++ 标准模板库(STL)中的 stack(栈)是 C++ 开发者一个非常重要的工具,以 LIFO(后入先出)的方式存储数据。本小白结合栈的原理和 C++ 模板的基础知识,以动态数组为基础模拟了一个 STL 中 stack 类模板,并包含了部分的主要功能,如:push(),pop(),top(),isEmpty(),size(),swap()等。
2025-05-02 09:35:49
211
原创 我的C++编程学习笔记(第一篇)
本小白在此分享我一直以来的 C++ 学习笔记,里面包含了我从网络平台/书本上摘抄下来的内容并加以整理,并且加入了我自己对 C++ 语言的理解,希望能够帮到更多和我一样在自学 C++ 的程序小白们,也希望能认识你们,一起学习进步!
2025-04-03 15:36:03
654
手搓 C++ 中stack(栈)类模板
2025-05-02
【计算机科学】C++实现的多功能进制转换器:支持二进制八进制十进制十六进制互转系统
2025-04-18
exe4j(含序列号)
2019-03-16
我的逆波兰表达式输出为什么不对呢
2025-04-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人