Size: a a a

IT KPI C/C++ ХВ (не UB)

2021 February 11

A

András in IT KPI C/C++ ХВ (не UB)
Vlad Doc
>that remain
ну, мб я помиляюсь, але для мене це звучить, як те що спочатку зберігає порядок, а те що в кінці не факт
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
а зачем оно тебе?
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
не ну на самом деле ты можешь просто проверить на целевом компиляторе
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
это максимум может отличаться в реализации между компиляторами
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
но я не думаю
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
Alexander Pavlyuchuk
не ну на самом деле ты можешь просто проверить на целевом компиляторе
++ сделай пример на годболте и сравни на разных компилях
источник

A

András in IT KPI C/C++ ХВ (не UB)
Alexander Pavlyuchuk
а зачем оно тебе?
та просто треба видалити останні н чисел з вектору, які більші ніж певне число
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
András
та просто треба видалити останні н чисел з вектору, які більші ніж певне число
И зачем тебе сохранение порядка?
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
ну типа, "последние числа" он имеет ввиду порядок
источник

A

András in IT KPI C/C++ ХВ (не UB)
Vlad Doc
И зачем тебе сохранение порядка?
бо ця операція повторюється, а якщо порядок не зберігається, то на різних ітераціях можуть видалятися не ті елементи
источник

AP

Alexander Pavlyuchuk in IT KPI C/C++ ХВ (не UB)
1 2 3 4 5 6 7 10 9 8
2 последних больше 5ти: 9 8
источник

A

András in IT KPI C/C++ ХВ (не UB)
Vlad Doc
++ сделай пример на годболте и сравни на разных компилях
Це взагалі УБ)
ніхто мені не гарантує те, що буде після тої межі, яку мені вернув remove_if
источник

A

András in IT KPI C/C++ ХВ (не UB)
stable_partition
источник

A

András in IT KPI C/C++ ХВ (не UB)
Це те що я шукав виходить
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
А нахуя тогда битсеты если оно один черт выравнивает по своему
источник

ДЦ

Дмитро Цимбалюк... in IT KPI C/C++ ХВ (не UB)
битсеты все равно выравниваются
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
Ну я же и говорю
источник

ДЦ

Дмитро Цимбалюк... in IT KPI C/C++ ХВ (не UB)
битсет приносит пользу, только если их несколько и идут подряд
источник

JC

Julian =) Coffee in IT KPI C/C++ ХВ (не UB)
Тогда если память стоит ребром, проще взять intX_t и напаковать что надо
источник

ДЦ

Дмитро Цимбалюк... in IT KPI C/C++ ХВ (не UB)
ну и по 8 булевых хранить
источник