Сообщение Re[2]: Как устроен queue? от 27.03.2023 17:19
Изменено 28.03.2023 7:14 rg45
Re[2]: Как устроен queue?
Здравствуйте, Кодт, Вы писали:
К>Внезапно, есть такая штука, как семантика перемещения!
К>И у вектора она дешёвая.
Только вот вектор не совсем подходит по требованиям underlying контейнера в виду отсутсвия у него функции-члена pop_front (который используется внутри queue::pop). Конечно, этот недостаток можно без особого труда восполнить собственными силами, тем не менее, дополнительное телодвижение сделать нужно.
К>Внезапно, есть такая штука, как семантика перемещения!
К>И у вектора она дешёвая.
Только вот вектор не совсем подходит по требованиям underlying контейнера в виду отсутсвия у него функции-члена pop_front (который используется внутри queue::pop). Конечно, этот недостаток можно без особого труда восполнить собственными силами, тем не менее, дополнительное телодвижение сделать нужно.
Re[2]: Как устроен queue?
Здравствуйте, Кодт, Вы писали:
К>Внезапно, есть такая штука, как семантика перемещения!
К>И у вектора она дешёвая.
Только вот вектор не совсем подходит по требованиям underlying контейнера ввиду отсутсвия у него функции-члена pop_front (который используется внутри queue::pop). Конечно, этот недостаток можно без особого труда восполнить собственными силами, тем не менее, дополнительное телодвижение сделать нужно.
К>Внезапно, есть такая штука, как семантика перемещения!
К>И у вектора она дешёвая.
Только вот вектор не совсем подходит по требованиям underlying контейнера ввиду отсутсвия у него функции-члена pop_front (который используется внутри queue::pop). Конечно, этот недостаток можно без особого труда восполнить собственными силами, тем не менее, дополнительное телодвижение сделать нужно.