c++编程
文章平均质量分 96
c++编程语法
代码小豪
码豪手痒难耐,渴望编程
博主的代码仓库:https://gitee.com/ly2004Code
展开
-
c++编程(19)——STL(5)容器适配器
欢迎来到博主的专栏——c++编程博主ID:代码小豪。原创 2024-06-17 20:24:12 · 1067 阅读 · 0 评论 -
c++编程(17)——deque的模拟实现(1)迭代器篇
欢迎来到博主的专栏——c++编程博主ID:代码小豪博主模拟STL中的容器时,参考的是SGI版本的STL,如果你对STL的源码感兴趣,请私聊博主。原创 2024-06-15 21:48:17 · 762 阅读 · 0 评论 -
c++编程(16)——STL(4)deque
欢迎来到博主的专栏:c++编程博主ID:代码小豪。原创 2024-06-15 21:34:21 · 593 阅读 · 0 评论 -
c++编程(15)——list的模拟实现
受限于博主当前的技术水平,暂时还不能模拟实现出STL当中用到的allocator,所以在这片博客当中,博主更想表达的是list的数据结构,以及list的各个操作涉及的算法,还有list的迭代器是怎样的工作原理。博主参考的是SGI版本的STL源码,如果你对源码非常感兴趣,可以私聊博主获取源码。在《vectoe的模拟实现》这一博客当中,我是按照c++在线文档的接口顺序来模拟实现的,但是list的结构要比vector复杂,所以博主选择跳跃式的方法来模拟实现list。原创 2024-05-29 22:04:28 · 1216 阅读 · 0 评论 -
c++编程14——STL(3)list
欢迎来到博主的专栏:c++编程博主ID:代码小豪。原创 2024-05-25 22:34:46 · 1093 阅读 · 0 评论 -
c++编程(13)——vector的模拟实现
博主目前的水平还不能很明确的描述allocator(空间配置器)的作用和行为,因此在模拟实现vector模板的时候不会模拟实现allocator。但是会尽可能的模拟vector常用的行为以及迭代器原理。本博客模拟实现的vector参考了SGI版本的STL库,如果大家想要STL的源码,可以私信博主。原创 2024-05-23 12:49:12 · 1011 阅读 · 0 评论 -
c++编程(12)——STL(1)vector
关于这片博客,由于博主对于STL的6大组件还处于一知半解的阶段,因此,博主会将重点放在vector的使用上,而不会详细的讲解诸如iterator,allocator等作用。事实上,如果你想懂STL,那么6大组件是你绕不开的一点,但如果你只是想用STL(比如用STL去leetcode刷刷题)。那么只需要和我一起了解他的接口就行了。原创 2024-05-19 14:01:43 · 1001 阅读 · 0 评论 -
c++编程(11)——string类的模拟实现
本片的string类的模拟实现不涉及模板,泛型编程并不是本专栏的重点内容,本专栏的主要目的是了解c++面向对象编程的特性,以及STL的部分使用方法。因此本博客模拟的string类是为了让读者了解类的封装方法、接口设计。原创 2024-05-14 22:09:56 · 1068 阅读 · 0 评论 -
c++编程(10)——string
欢迎来到博主的专栏——c++编程博主ID:代码小豪。原创 2024-05-07 23:15:26 · 915 阅读 · 1 评论 -
c++编程(9)——模板
欢迎来到博主的专栏——c++编程博主ID:代码小豪。原创 2024-05-01 16:27:10 · 722 阅读 · 1 评论 -
c++编程(8)——new、delete
欢迎来到博主的专栏——c++编程博主ID:代码小豪我们关于类和对象的讲解终于告一段落了,这并不意味着类和对象的内容已经概述完全了,还有许多知识点等着我们在未来进行学习。再不久的将来,博主还会继续介绍类与对象的更多用法。原创 2024-04-26 23:14:59 · 697 阅读 · 0 评论 -
c++编程(7)——类与对象(5)成员的初始化
再将目光回到_stack类中。由于基类stack没有默认构造函数(只有一个带参的构造函数),因此,想要在派生类_stack中为类进行初始化,就需要自定义一个初始化列表。在内置类型中,初始化列表的参数代表的是将这个参数作为这个变量的初值,自定义类型的参数则代表初始化这个对象使用的构造函数的参数。原创 2024-04-20 15:19:15 · 790 阅读 · 0 评论 -
c++编程(6)——类与对象(4)运算符重载、赋值重载函数
欢迎来到博主的专栏——C++编程博主ID:代码小豪。原创 2024-04-18 22:20:53 · 576 阅读 · 0 评论 -
c++编程5——类与对象(3)拷贝构造函数
欢迎来到博主的专栏——c++编程博主ID:代码小豪。原创 2024-04-15 19:11:37 · 691 阅读 · 0 评论 -
c++编程(4)——类与对象(2)构造函数、析构函数
欢迎来到博主的专栏——c++编程博主ID:代码小豪。原创 2024-04-13 23:13:29 · 725 阅读 · 0 评论 -
c++编程(3)——类和对象(1)、类
欢迎来到博主的专栏——c++编程博主ID:代码小豪。原创 2024-04-12 18:20:09 · 702 阅读 · 0 评论 -
c++编程(2)——命名空间、缺省函数
欢迎来到博主的专栏——c++编程博主ID:代码小豪。原创 2024-04-04 20:31:52 · 926 阅读 · 0 评论 -
c++编程(1)——重载函数、引用
c语言对于编写大型项目有所缺陷,比如最常出现的标识符不能重复的问题(软件的代码量通常是数以万计的,而且由多人编写,因此命名的变量、函数重名是一个非常常见的问题)。因此当时就有人对c的功能进行扩展,增加了类的功能。再经过了多年的继续扩展,就发展处了c++这个编程语言。由于c++是由c扩展而来的,因此c/c++之间互通的特性非常之多。想要学习c++,是不能绕开c语言的特性的。但是由于博客的篇幅原因,且博主在之前的专栏也有对c语言语法进行过讲解。所以在这个专栏中出现的C语言语法不会进行讲解。原创 2024-03-31 22:18:58 · 637 阅读 · 1 评论