我正在阅读 C ++ Primer 5th Edition 这本书。在 Page 477 上,函数get_size()
用于分配int
的数组,如下所示。
// call get_size to determine how many ints to allocate
int *pia = new int[get_size()]; // pia points to the first of these ints
我试过了:
#include <new>
#include <memory>
但没有奏效。我也搜索了这个函数,但仍然徒劳无功。在我的代码中使用之前,我应该包含哪个标题?
答案 0 :(得分:2)
get_size()
应该是用户定义的功能。不需要浪费时间寻找标题。
答案 1 :(得分:2)
这只是一本随机的东西,本书用作传递给new
的信息类型的一个例子,例如,要分配的内存量。它不是一个实际的功能,至少在标准库中没有。