9.2.3  临时缓冲区(Temporary Buffers)

9.2.3 临时缓冲区(Temporary Buffers)

978-7-111-51399-5-Chapter09-43.jpg

功能描述:获取存储器指针,该内存必须能够存储n个相邻的T型对象。

返回值:包含缓冲区地址的“对”和“容量”,如果存储器不能获取,函数会返回一对零值。

978-7-111-51399-5-Chapter09-44.jpg

功能描述:释放指针p指向的内存。

要求:缓冲区应该是最初由get_temporary_buffer()函数分配的内存。