Ответы пользователя по тегу C++
  • Как сохранить копию string?

    @Quad_Tree Автор вопроса
    Не стоило использовать vector для хранения копий строк. vector при push_back может реаллоцировать память и в результате хранимые string_view будут ссылаться на удалённые строки. Лучше использовать deque, а ещё лучше использовать set (так как он гарантирует, что Translator не будет хранить в себе дубликаты строк, что позволит сэкономить память).
    Ответ написан
    Комментировать