Сообщение std::next от 15.10.2025 20:56
Изменено 15.10.2025 21:04 watchmaker
Re: std::advance
Здравствуйте, Marty, Вы писали:
M>Или — std::advance — работает по ссылке, а std::advance_copy — возвращает инкрементированную копию.
M>А я уж сам бы решил, inplace мне инкрементировать, или получать инкрементированную копию?
Именно так всё и работает. Одна функция меняет по месту, другая — возвращает копию. Ты и выбирай, что именно тебе нужно.
M>Или — std::advance — работает по ссылке, а std::advance_copy — возвращает инкрементированную копию.
M>А я уж сам бы решил, inplace мне инкрементировать, или получать инкрементированную копию?
Именно так всё и работает. Одна функция меняет по месту, другая — возвращает копию. Ты и выбирай, что именно тебе нужно.
std::next
Здравствуйте, Marty, Вы писали:
M>Или — std::advance — работает по ссылке, а std::advance_copy — возвращает инкрементированную копию.
M>А я уж сам бы решил, inplace мне инкрементировать, или получать инкрементированную копию?
Именно так всё и работает. Одна функция меняет по месту, другая — возвращает копию. Выбирай!
M>Или — std::advance — работает по ссылке, а std::advance_copy — возвращает инкрементированную копию.
M>А я уж сам бы решил, inplace мне инкрементировать, или получать инкрементированную копию?
Именно так всё и работает. Одна функция меняет по месту, другая — возвращает копию. Выбирай!