目录
一、new和delete的基本原理
new操作符的工作机制,在C++中,new操作符实际上执行三个主要步骤:

1. 内存分配:调用operator new函数分配足够大小的内存空间
2. 对象构造:在分配的内存上调用对象的构造函数
3. 返回指针:返回指向新创建对象的指针
MyClass* obj = new MyClass();
// 实际上相当于
void* memory = operator new(sizeof(MyClass)); // 分配内存
MyClass* obj = new(memory) MyClass(); // 构造对象
delete操作符的工作机制,相应地,delete操作符执行以下步骤:
1. 对象析构:调用对象的析构函数
<
本文详细介绍了JSON作为数据交换格式的特点,与XML的对比,以及在Android中的使用。讲解了JSONTokener、JSONObject、JSONArray等核心类的使用,并通过代码示例展示了如何解析和构建JSON文本。此外,还分享了JSON在实际网络请求中的应用流程。
订阅专栏 解锁全文
359

被折叠的 条评论
为什么被折叠?



