
C++
文章平均质量分 85
F_STQ
这个作者很懒,什么都没留下…
展开
-
C++ 类构造与析构:默认、拷贝、赋值及特殊成员函数解析
本文概述了C++类中的六种关键成员函数:默认构造函数、析构函数、拷贝构造函数、赋值运算符、递增运算符以及const成员函数。每个函数的作用、特性和使用场景都通过代码示例进行了阐释,旨在帮助读者深入理解C++面向对象编程的核心概念。原创 2024-10-16 11:54:32 · 747 阅读 · 1 评论 -
C++中的面向对象编程:类、对象和this指针的深入理解
本文概述了C++面向对象编程的基础知识,包括类的定义、对象的创建、成员函数和变量的访问控制,以及this指针的作用。通过比较C语言的面向过程特性和C++的面向对象特性,阐述了类和对象如何简化复杂问题的解决。此外,还讨论了内存对齐规则和封装、继承、多态等OOP核心概念。原创 2024-10-03 16:27:39 · 564 阅读 · 0 评论 -
C++编程基础:内联函数、auto关键字、基于范围的for循环和nullptr
本文介绍了C++编程中的几个重要概念,包括内联函数的使用和特性,auto关键字的类型推导机制及其使用规则,基于范围的for循环的语法和使用条件,以及nullptr在指针控制中的应用。原创 2024-09-28 09:36:51 · 706 阅读 · 0 评论 -
C++中的函数重载、引用及其应用
本文介绍了C++中的函数重载和引用机制。函数重载允许定义多个同名函数,只要它们的参数列表不同。文章通过实例展示了函数重载的三种形式:参数类型、参数个数和参数类型顺序的不同。同时,探讨了引用的概念,包括其必须初始化、不可更改和与原始变量共享内存的特性。文章还讨论了常引用的使用,以及引用在函数参数和返回值中的应用,强调了引用比指针更安全且易于使用。最后,比较了传值和传引用的效率,并指出了引用与指针的主要区别。原创 2024-09-25 16:00:52 · 390 阅读 · 0 评论 -
C++ 编程基础:命名空间、输入输出和缺省参数详解
这篇文章的摘要可以是: 本文详细介绍了 C++ 编程语言中的几个核心特性,包括命名空间、输入输出流和缺省参数。文章首先解释了命名空间的概念,它的作用是为了避免全局命名冲突,并通过示例展示了如何定义和使用命名空间。接着,文章探讨了 C++ 的输入输出机制,强调了 `iostream` 库的重要性,并展示了如何使用 `cout` 和 `cin` 进行数据的输入输出操作。最后,文章介绍了缺省参数的概念,包括全缺省参数和半缺省参数的使用,以及在使用缺省参数时需要注意的一些规则。原创 2024-09-25 11:37:45 · 637 阅读 · 0 评论