R
The alignment requirement is passed as the optional std::align_val_t argument. (since C++17)
вот выделил я память как
auto p = new (std::align_val_t(32)) int[16];
Какой будет правильный delete для этого p?
delete[] p;
?Size: a a a
АР
auto p = new (std::align_val_t(32)) int[16];
delete[] p;
?VS
auto p = new (std::align_val_t(32)) int[16];
delete[] p;
?VS
АР
VO
АР
operator delete[](p, std::align_val_t(32));
?VO
VS
operator delete[](p, std::align_val_t(32));
?N
operator delete[](p, std::align_val_t(32));
?VO
ВМ
FS
m
VO
VO
VO
m
f
#include <vector>
и дампнуть результат то он отличается от того что получается если вставить содержимое vector
в код напрямую.NP
#include <vector>
и дампнуть результат то он отличается от того что получается если вставить содержимое vector
в код напрямую.#include <vector>
?