自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 new/delete和malloc/free详解

new/delete

2022-08-30 00:44:16 233

原创 《Effective C++》笔记 第三章 资源管理

如果分配内存却不归还,会导致内存泄漏,但内存只是必须管理的众多资源之一,图形界面中的字型和笔刷、数据库连接、以及网络sockets。不论哪一种资源,不再使用它时,必须将它还给系统。 十三、以对象管理资源 class Investment { ... }; // 投资类型 继承体系中的root class Investment* createInvestment(); // 返回指针,指向Investment继承体系内的动态分配对...

2021-11-23 08:54:13 482

原创 《Effective c++》笔记 第二章 构造、析构和赋值

第二章、构造、析构和赋值 五、了解C++默默编写并调用了哪些函数 empty class(空类),编译器会为他声明一个copy构造函数、copy assignment操作符和一个析构函数。此外如果没有声明任何构造函数,编译器会声明一个default构造函数。所有这些函数都是public且inline。 class Empty{}; // 跟如下代码一样 class Empty{ public: Empty() { ... }; ...

2021-11-17 00:59:30 364

原创 Effective c++

一、自己习惯C++ 1、视C++为一个语言联邦 C++是一个多重泛型编程语言(multiparadigm programming language),一个同时支持过程形式(procedural)、面向对象形式(object-orientd)、函数形式(functional)、泛型形式(generic)、元编程形式(metaprogramming)的语言。 理解C++,需要认识其四个次语言: C:C++以C为基础。区块(block)、语句(stateme...

2021-11-15 08:46:29 811

空空如也

空空如也

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

TA关注的人

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