c++学习
文章平均质量分 62
记录c++中学习的重难点
c++练习生2.5
1111
展开
-
c++中的static关键字,修饰成员变量与成员函数。
静态成员变量是类的所有对象共享的变量。无论创建了多少对象,内存中只有一个该变量的副本。静态成员变量通常用于存储类级的数据,例如类的所有实例共享的计数器。原创 2024-07-19 08:35:41 · 378 阅读 · 0 评论 -
图解c++中的继承
在 C++ 中,继承是面向对象编程的一个核心概念,它允许一个类(称为派生类或子类)继承另一个类(称为基类或父类)的成员变量和成员函数。继承机制使得可以重用已有代码,并促进了代码的模块化。通过继承,派生类可以扩展或修改基类的行为。原创 2024-07-19 07:52:15 · 389 阅读 · 0 评论 -
c++中的友元
在 C++ 中,友元(Friend)功能是一种允许某些外部函数或类访问另一个类的私有(private)和受保护(protected)成员的机制。友元可以是另一个类、一个普通函数,或者是一个类的成员函数。原创 2024-07-18 19:45:18 · 402 阅读 · 0 评论 -
图解c++中的this指针
在 C++ 中,this指针是一个特殊的指针,它被隐式定义在所有非静态成员函数中。this指针指向调用对象,即调用成员函数的对象的地址。通过使用this指针,成员函数能够访问调用它的对象的成员变量和其他成员函数。原创 2024-07-18 18:25:32 · 1830 阅读 · 0 评论 -
图解c++中类对象作为类成员。构造与析构的顺序
这个示例清楚地展示了构造和析构的顺序,符合之前描述的规则。这种顺序确保了对象在使用前已被正确初始化,并在不再需要时正确地清理资源,从而避免了诸如野指针、未初始化的变量等常见问题。C++类中的成员可以是另一个类的对象,我们称该成员为 对象成员。那么当创建B对象时,A与B的构造和析构的顺序是谁先谁后?B类中有对象A作为成员,A为对象成员。原创 2024-07-18 10:04:34 · 253 阅读 · 0 评论 -
c++中的列表初始化
【代码】c++中的列表初始化。原创 2024-07-18 09:16:06 · 200 阅读 · 0 评论 -
Visual Studio 常用快捷键
Visual Studio 是一个功能强大的集成开发环境(IDE),提供了许多快捷键来帮助提高开发效率。原创 2024-07-18 08:26:36 · 258 阅读 · 0 评论 -
c++中的构造函数,析构函数。调用方式
解决上述问题,这两个函数将会被编译器自动调用,完成对象初始化和清理工作。 同样的使用完一个对象或变量,没有及时清理,也会造成一定的安全问题。对象的初始化和清理工作是编译器强制要我们做的事情,因此如果。 一个对象或者变量没有初始状态,对其使用后果是未知。 按参数分为: 有参构造和无参构造。 按类型分为: 普通构造和拷贝构造。也是两个非常重要的安全问题。原创 2024-07-17 22:23:01 · 207 阅读 · 0 评论 -
Visual Studio 实时代码提示
Visual Studio 的实时代码提示功能主要由 IntelliSense 提供,这是 Visual Studio 强大的代码辅助工具之一。IntelliSense 不仅提供自动完成(代码片段和建议),还包括参数信息、快速信息和成员列表等功能,能够帮助开发者编写代码更快、更准确。原创 2024-07-17 21:53:28 · 1889 阅读 · 0 评论 -
c++开发环境visual studio 怎么修改快捷键
这些步骤可以帮助你根据自己的编程习惯和偏好自定义 Visual Studio 的键盘快捷键,提高你的开发效率。如果你经常使用的是 Visual Studio Code(VSCode),修改快捷键的过程会有所不同,但整体流程相似,通过编辑键绑定的 JSON 文件或使用图形界面进行修改。原创 2024-07-17 21:35:24 · 579 阅读 · 0 评论 -
图解c++中的指针数组,结构体指针,引用
【代码】图解c++中的指针数组,结构体指针,引用。原创 2024-07-17 10:02:50 · 200 阅读 · 0 评论 -
c++中的权限修饰符详解
在 C++ 中,类的权限修饰符用于控制类成员(如变量、函数、构造函数等)的访问级别。publicprotected、和private。原创 2024-07-17 20:25:44 · 266 阅读 · 0 评论 -
图解C++中的寻址。指针常量,常量指针。const int *p ,int * const p
【代码】图解C++中的寻址。指针常量,常量指针。原创 2024-07-16 19:52:25 · 291 阅读 · 0 评论 -
c++中结构体与类的区别
在 C++ 中,结构体(struct)与类(class)在功能上非常相似,实际上他们之间的主要区别在于默认的访问权限和继承方式。原创 2024-07-17 19:26:00 · 764 阅读 · 0 评论