自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 C++内存管理深度总结(近万字详解!)

在C++中,动态内存管理是一个至关重要的特性,它允许程序在运行时根据需要分配和释放内存。申请自定义类型对象时,malloc/free只会开辟空间,不会调用构造函数与析构函数,而new在申请空间后会调用构造函数完成对象的初给化,delete在释放空间前会调用析构函数完成空间中资源的清理。malloc申请空间时,需要手动计算空间大小并传递,new只需在其后跟上空间的类型即可,如果是多个对象,[]中指定对象个数即可。malloc的返回值为void*,在使用时必须强转,new不需要,因为new后跟的是空间的类型。

2024-09-14 22:04:47 767

原创 Linux常用命令(精简易懂!收藏+关注!持续更新!)

指令(manual)是 Linux系统中的一个常用工具,用于查看命令、程序、系统调用等的手册页,帮助用户了解如何使用特定的指令或工具。每个命令的手册页提供了详细的语法说明、可选参数、用法示例等。如果需要查看特定章节的内容,可以通过在命令后面指定章节号。:列出指定目录下的文件和子目录。:可以删除单个文件、多个文件,也可以递归地删除目录及其内容。选项会删除指定目录及其父目录,前提是这些父目录也是空的。:创建新的空文件,或者更新文件的修改时间。:更改文件或目录的所有者和/或组。:修改文件或目录的访问权限。

2024-09-13 08:30:00 767

原创 类和对象(万字总结!深度总结了类的相关知识)(下)

为什么C++要学习类?学习C++中的类是掌握面向对象编程的关键。类提供了将数据与操作封装在一起的结构化方式,帮助开发者解决复杂问题、提高代码的可重用性和安全性。通过类的继承、封装、多态,可以更灵活地设计和扩展程序,同时模拟现实世界中的对象和行为,提升代码的可维护性和效率。掌握类有助于编写高效、清晰的代码,并应对复杂的软件系统设计。下面就由我来带大家深度剖析一下类和对象的真正奥秘….

2024-09-12 19:33:32 961

原创 类和对象(万字总结!深度总结了类的相关知识)(中)

对于C语言来说,C++究竟改变了什么,相信大家都知道最大的改变就是引入了类这样的不同于结构体,具有更好的作用的东西,下面我来为大家详细讲述类和对象的相关知识......

2024-09-11 10:34:38 808

原创 类和对象(万字总结!深度总结了类的相关知识)(上)

为什么C++要学习类?学习C++中的类是掌握面向对象编程的关键。类提供了将数据与操作封装在一起的结构化方式,帮助开发者解决复杂问题、提高代码的可重用性和安全性。通过类的继承、封装、多态,可以更灵活地设计和扩展程序,同时模拟现实世界中的对象和行为,提升代码的可维护性和效率。掌握类有助于编写高效、清晰的代码,并应对复杂的软件系统设计。下面就由我来带大家深度剖析一下类和对象的真正奥秘…面向过程编程侧重于函数调用,适合处理简单任务或小型程序。面向对象编程。

2024-09-10 10:58:09 1526

原创 C++初学者入门(超详细)

本篇文章旨在探讨C++初学者应该具备的入门知识以帮助你更快理解之后的类和对象。无论你是编程初学者,还是有经验的开发人员,希望通过本篇文章可以帮助你深入理解C++的独特之处。。

2024-09-09 19:33:40 1726 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除