Worker** newSpace = new Worker * [newSize];
时间: 2023-07-23 16:06:29 浏览: 140
这是一段 C++ 代码,它创建了一个名为 `newSpace` 的指针数组,数组的大小为 `newSize`。每个数组元素都是一个指向 `Worker` 对象的指针。这样可以动态地分配内存来存储多个 `Worker` 对象。请注意,使用完这段代码后,需要记得使用 `delete[] newSpace;` 来释放分配的内存,以避免内存泄漏。
相关问题
Worker ** m_EmpArray=NULL;
引用[1]中的代码片段展示了一个名为WorkerManager的管理类,其中包含了一个名为m_EmpArray的Worker类型的指针数组。这个数组被初始化为NULL,表示当前没有分配内存空间给它。Worker ** m_EmpArray=NULL;是在类的属性中声明了一个指向Worker类型指针的指针变量m_EmpArray,并将其初始化为NULL。这个指针数组可以用来存储职工的信息。在后续的代码中,可能会通过动态内存分配来为m_EmpArray分配内存空间,并将职工的信息存储在这个数组中。
FileSystemWorker *worker = new FileSystemWorker;如何释放
可以使用 `delete` 关键字来释放 `worker` 对象的内存空间,即:
```c++
delete worker;
```
这将会调用 `FileSystemWorker` 类的析构函数,并释放对象所占用的内存空间。建议在不需要使用 `worker` 对象时及时释放其内存,以避免内存泄漏等问题。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)