Информация об изменениях

Сообщение Re[5]: Exception-safe vector от 20.12.2022 12:14

Изменено 20.12.2022 12:15 T4r4sB

Re[5]: Exception-safe vector
Здравствуйте, Videoman, Вы писали:

V>Здравствуйте, T4r4sB, Вы писали:


TB>>Вектор, строка, юник не являются тривиально_копиабельными. Но для них тоже можно делать memcpy и memmove. Ну и где?!


V>Что где?! Напиши нормально что ты имеешь в виду.


Я и пишу: если у тебя есть вектор, типом элемента которого является вектор строка или юник, то такой вектор имеет право тупо побитово копировать содержимое, а не гонять зря мув-конструкторы.
Re[5]: Exception-safe vector
Здравствуйте, Videoman, Вы писали:

V>Здравствуйте, T4r4sB, Вы писали:


TB>>Вектор, строка, юник не являются тривиально_копиабельными. Но для них тоже можно делать memcpy и memmove. Ну и где?!


V>Что где?! Напиши нормально что ты имеешь в виду.


Я и пишу: если у тебя есть вектор, типом элемента которого является вектор строка или юник, то такой вектор имеет право тупо побитово копировать содержимое, а не гонять зря мув-конструкторы.

V>Если ты имеешь в виду вектор векторов, то какой там memcpy


Обычный такой memcpy, в чём проблема?