v4?
https://pastebin.com/s9jbfYne
Для больших строк(где, видимо, нет SSO) деструктор работает нормально, а вот для маленьких программа падает.
memcpy(new_space, data_, sizeof(T) * size_);
Нельзя копировать сложные объекты (с нетривиальным конструктором копирования) через memcpy😄
Привет, не забудь про выравнивание)
Обсуждают сегодня