Size: a a a

2021 March 04

А⚙

Антон ⚙️ in rust_offtopic
Roman Blog
И? Опять же, повторение херни. Причём тут УБ, откуда ты высрал какое-то "инвалидирует", какой-то "итератор".
Всё из доки к unordered_map
источник

RB

Roman Blog in rust_offtopic
ты бот, который просто кидается понятиями из совершенно разных миров. И так и не ответил. Где доказательства существованияя УБ, где его определение
источник

А

Алексей in rust_offtopic
Даже с крестами обосрался
источник

RB

Roman Blog in rust_offtopic
увидел какой-то фокус и побежал кидаться. УБ понятия стандарта и существует только в стандарте как антипод тому, что он определяет. По определению, всё, что не определяет стандарт - не определено
источник

RB

Roman Blog in rust_offtopic
таким образом а) про УБ нельзя кукарекать вне его, б) у тебя в скриптухе всё УБ, потому как нету определения для какого-либо поведения
источник

RB

Roman Blog in rust_offtopic
никаких "инвалидаций" не существует в языке - это понятие уровня либы. Оно никакой жопой не имеет отношения к языку. И на уровне либы и любых фантазий есть так же свои УБ, потому как на либу так же есть стандарт как и на язык
источник

RB

Roman Blog in rust_offtopic
но если у твоей либы его нет - она вся УБ, Потому как нигде её поведение не формализовано и не стандартизовано
источник

RB

Roman Blog in rust_offtopic
так же, вопрос балабола содержит утверждение на тему существования каких-то чекеров, которые могут поймать УБ, но их не существует. Балабол этого не доказал. Нигде.  Всё что он может - ратранслировать херню.
источник

RB

Roman Blog in rust_offtopic
ах ну и да, С++ ссал на стандарт.
источник

RB

Roman Blog in rust_offtopic
если балабол будет определять стандарт как необходимое для существования языка свойство, то он помножит на ноль существование своей же скриптухе
источник

А

Алексей in rust_offtopic
Если ты прочитаешь или запишешь рандомный адрес даже в ассемблере, то поведение твоей программы станет непредсказуемым. Неопределенным.
источник

RB

Roman Blog in rust_offtopic
нету никакого поведения, нету никакого "неопределённого" - он будет определён. По определению.
источник

RB

Roman Blog in rust_offtopic
ничего не может работать имея неопределённое поведение
источник

RB

Roman Blog in rust_offtopic
поведение всегда определено
источник

NK

Nik Krapivnitskiy in rust_offtopic
Roman Blog
поведение всегда определено
Да ты фаталист
источник

А

Алексей in rust_offtopic
Roman Blog
нету никакого поведения, нету никакого "неопределённого" - он будет определён. По определению.
Он будет определен текущим конкретным состоянием памяти, которое обычно рандомное
источник

А⚙

Антон ⚙️ in rust_offtopic
Roman Blog
ты бот, который просто кидается понятиями из совершенно разных миров. И так и не ответил. Где доказательства существованияя УБ, где его определение
Доказательство я уже выше кинул. То, что твой разжиженный говном разум не в состоянии его понять — уже не моя проблема
источник

А

Алексей in rust_offtopic
И все поведение твоей программы будет рандомным
источник

А⚙

Антон ⚙️ in rust_offtopic
Roman Blog
никаких "инвалидаций" не существует в языке - это понятие уровня либы. Оно никакой жопой не имеет отношения к языку. И на уровне либы и любых фантазий есть так же свои УБ, потому как на либу так же есть стандарт как и на язык
Имеет. Использование инвалидированного итератора ведёт к неопределённому поведению
источник

RB

Roman Blog in rust_offtopic
Алексей
Он будет определен текущим конкретным состоянием памяти, которое обычно рандомное
Нету никакого "рандомного" состояния памяти.
источник