C++入门系列通关教程
文章平均质量分 97
lovewold少个r
方向为C\C++方向,励志做一名成功的程序员。
生活不止眼前的苟且,还有诗与远方!
展开
-
【C++破局】泛型编程|函数模板|类模板
文章由浅入深的介绍了C++中强大的泛型编程技术,文章主要聚焦于函数模板和类模板的用法和细节知识点问题。通过详细解释函数模板的定义、实例化和使用,以便学习如何通过一套通用的函数定义来处理不同数据类型,从而提高代码的灵活性和可维护性。类模板的部分将更为深入地探讨如何创建通用的类,使其能够适应多种数据类型,实现代码的高度重用。原创 2023-11-12 21:27:48 · 1087 阅读 · 53 评论 -
【C++破局】C++内存管理之new与deleted剖析
在c语言的学习过程中,我们学习了c语言的动态管理内容。本章的内容主要是从C/C++的内存分配区域入手,深入浅出的讲解C++的内存分配机制和new与delete。本章主要从C/C++的不同内存管理机制入手,深入浅出的讲解new和delete的底层原理和一些扩展知识。对于文章中涉及到内存池和抛异常等机制我们会在后续单独讲解,本章点到为止。希望能对大家深入理解new和delete有所帮助!作者水平有限,如有错误欢迎指正!原创 2023-11-11 18:53:01 · 1580 阅读 · 53 评论 -
[C++入门系列]——类和对象终章
篇博客文章深入探讨了C++中的类和对象,为读者提供了关于面向对象编程(OOP)的一系列重要概念。初始化列表是一个重要的特性,它使对象的成员变量可以在构造时进行初始化,特别适用于常量成员的初始化。静态成员的概念也在文章中得到了解释,静态成员属于类而不是对象,可以通过类名访问。友元函数和友元类的讨论展示了如何在类中访问私有成员,尽管它们不是类的成员,需要小心使用以避免破坏封装性。最后,内部类的概念使我们可以在一个类内部定义另一个类,实现更好的组织和封装。原创 2023-10-30 18:43:41 · 1463 阅读 · 35 评论 -
【C++入门系列】——类和对象中篇
博客详细解释了C++中的构造函数、析构函数、运算符重载和成员函数的关键概念和用法。构造函数是用于对象初始化的特殊函数,而析构函数则用于对象资源的清理。运算符重载允许自定义类对象的操作行为,而成员函数用于操作类的数据成员。通过这些概念,C++提供了丰富的面向对象编程工具,可以创建灵活和可维护的代码。这篇博客提供了深入的解释,有助于理解这些概念的实际应用。原创 2023-10-26 13:37:18 · 590 阅读 · 32 评论 -
【C++入门系列】——类和对象
本章主要讲述C++的类和对象特性,同时对auto关键字进行一个简要讲解,并简要完善前面章节未完成部分。在本章节,我们主要学习到auto关键字的合理用途,接触类和对象的面纱。能理解什么是面向过程,什么是面向对象,并且对类进行一个初步了解,了解在规则上的特点和用处。C语言结构体中只能定义变量,在C++中,不仅可以定义变量,还可以定义函数。类用于指定对象的形式,它包含了数据表示法和用于处理数据的方法。类中的数据和方法称为类的成员。函数在一个类被称为类的成员。原创 2023-10-21 14:01:03 · 2853 阅读 · 27 评论 -
【C++入门系列】——缺省参数,函数重载,引用和内联函数
当涉及到C++编程,引用、函数重载、内联函数以及缺省参数都是至关重要的概念。在这篇博客中,我们将深入探讨这些主题,揭示它们如何为您的编程技能提供强大的工具。引用将使您的代码更加高效和可维护,函数重载允许您以更多方式使用函数,内联函数可以加速性能,而缺省参数则增加了函数的灵活性。在使用和学习过程中,针对于一些难以理解的知识点,文章提供了生动图文和代码解析,帮助你快速理解其要点。原创 2023-10-16 19:41:34 · 676 阅读 · 25 评论 -
【C++入门系列】——命名空间和输入输出
C语言的作为大多数人的入门语言,我们逐渐习惯了C语言的语法规范和一些对底层细致入微的操作。那么c++开始入门吧,出发。这一章我们主要讲述命名空间和c++的输入输出操作。原创 2023-10-11 19:44:18 · 823 阅读 · 13 评论