C++初阶
文章平均质量分 94
C++基础知识
hqxnb666
这个作者很懒,什么都没留下…
展开
-
C++实现一个自定义字符串类(string)
本博客将详细介绍如何在C++中实现一个自定义的字符串类 string,这个类模仿了标准库中 std::string 的关键功能。这个过程将涵盖从声明到定义的每一步,重点介绍内存管理、操作符重载以及提供一些关键的实现细节。原创 2024-04-13 01:48:15 · 2218 阅读 · 0 评论 -
深入理解C/C++的内存管理
通过本文,我们深入探讨了C/C++中的内存管理,从基本的内存区域划分到高级特性如定位new表达式,以及如何通过重载operator new和operator delete来实现自定义内存管理策略。理解这些概念不仅对于写出高性能的C/C++代码至关重要,也是面试中常见的问题。希望这篇博客能帮助你在C/C++内存管理方面达到新的高度!原创 2024-04-04 22:14:35 · 1527 阅读 · 0 评论 -
面向对象编程入门:掌握C++类的基础(3/3)
在本系列的最后一篇文章中,我们将深入探讨C++类的高级特性,帮助你更全面地理解面向对象编程。我们将从构造函数的进一步讨论开始,然后依次探讨静态成员、友元、内部类、匿名对象、拷贝对象时的编译器优化,最后再次理解封装的概念。原创 2024-03-12 16:28:49 · 1454 阅读 · 3 评论 -
面向对象编程入门:掌握C++类的基础(2/3):深入理解C++中的类成员函数
在C++编程中,类是构建程序的基石,而理解类的默认成员函数对于高效使用C++至关重要。本文将深入探讨这六个默认成员函数及其他相关概念,提供给读者一个全面的视角。原创 2024-02-29 22:13:57 · 1445 阅读 · 1 评论 -
面向对象编程入门:掌握C++类的基础(1/3)
类的定义是面向对象编程(OOP)的核心。在C++等面向对象的编程语言中,类不仅仅是数据和方法的集合,它还定义了一种新的数据类型。理解类的定义对于掌握面向对象编程至关重要。在C++中,定义一个类涉及到指定类的名称、成员变量(属性)以及成员函数(方法这些成员变量和成员函数描述了该类的对象的状态和行为。public: // 公有访问修饰符// 构造函数// 初始化代码// 公有成员函数// 函数实现private: // 私有访问修饰符// 私有成员变量类的两种定义方式:1.原创 2024-02-21 18:46:42 · 1512 阅读 · 1 评论 -
C++基础入门:掌握核心概念(超全!)
C++作为一门广泛使用的编程语言,以其高性能和灵活性在软件开发领域占据重要地位。无论是游戏开发、系统编程还是实时应用,C++都是一个不可或缺的工具。本博客旨在为初学者提供C++编程语言的核心概念,帮助你建立坚实的基础。原创 2024-02-14 04:50:56 · 1689 阅读 · 2 评论