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>?