相关疑难解决方法(0)

C++:在不调用构造函数的情况下分配T块

我不想要构造函数调用.我正在使用新的展示位置.

我只想分配一块T.

我的标准方法是:

T* data = malloc(sizeof(T) * num);
Run Code Online (Sandbox Code Playgroud)

但是,我不知道(data + i)是否是T对齐的.此外,我不知道这是否是正确的"C++"方式.

如何在不调用其构造函数的情况下分配T块?

c++ memory-management

25
推荐指数
2
解决办法
6558
查看次数

标签 统计

c++ ×1

memory-management ×1