Size: a a a

cxx.Дискуссионная

2020 November 13

M

Michael in cxx.Дискуссионная
Да, уб сделает проблему буквально из воздуха и потом придется искать ошибку в, казалось бы, вполне рабочем коде
источник

@N

@urandon Nikita Khom... in cxx.Дискуссионная
Да посадишь мемори коррапшен из-за UB, развалится куча, vtable чей-нибудь зацепишь и тд. И баг будет виден для юзера совсем в другом месте в другое время
источник

VK

Vitaliy ◀️TriΔng3l▶️... in cxx.Дискуссионная
C++, как и C, это не портативный ассемблер, а штука со своей формальной моделью памяти и гарантиями, устанавливаемыми стандартом, а не железом
источник

S

Stas in cxx.Дискуссионная
Вот эти ответы примерно и хотел увидеть. Спасибо!
источник

k

kvark in cxx.Дискуссионная
@urandon Nikita Khomutov
Да посадишь мемори коррапшен из-за UB, развалится куча, vtable чей-нибудь зацепишь и тд. И баг будет виден для юзера совсем в другом месте в другое время
эм? ну так зацепишь, ос тебя в пизду пошлет и всё тут
источник

@N

@urandon Nikita Khom... in cxx.Дискуссионная
kvark
эм? ну так зацепишь, ос тебя в пизду пошлет и всё тут
Это была ремарка к тому, что эффекты UB в коде далеко не всегда локальные)
источник

@N

@urandon Nikita Khom... in cxx.Дискуссионная
Даже так, на практике почти всегда стреляет где-то в другом месте)
источник

k

kvark in cxx.Дискуссионная
т. е. можно сделать дамп памяти другой проги и спиздить пароль?
источник

@N

@urandon Nikita Khom... in cxx.Дискуссионная
kvark
т. е. можно сделать дамп памяти другой проги и спиздить пароль?
Кажется, что вопросы уровней изоляции уже обсудили)
источник

@N

@urandon Nikita Khom... in cxx.Дискуссионная
Можно посадить баг в огромном монолите из-за UB в компоненте сжатия картинок, к примеру
источник

@N

@urandon Nikita Khom... in cxx.Дискуссионная
UB в либе с картинками, а потом юзеру на карту приходит счёт на другую сумму
источник

IL

Ilya L in cxx.Дискуссионная
@urandon Nikita Khomutov
UB в либе с картинками, а потом юзеру на карту приходит счёт на другую сумму
на сумму 1920 * 1080
источник

@N

@urandon Nikita Khom... in cxx.Дискуссионная
Ilya L
на сумму 1920 * 1080
Сейчас же некстген, 4096 × 2160 надо
источник

КП

Константин Пунш... in cxx.Дискуссионная
* 24 еще глубина цвета еще
источник

@N

@urandon Nikita Khom... in cxx.Дискуссионная
Константин Пунш
* 24 еще глубина цвета еще
А, да HDR ещё
источник

@N

@urandon Nikita Khom... in cxx.Дискуссионная
некстген
источник

IL

Ilya L in cxx.Дискуссионная
@urandon Nikita Khomutov
Сейчас же некстген, 4096 × 2160 надо
я не знаю что за некстген такой
источник

IL

Ilya L in cxx.Дискуссионная
в жизни не видал
источник

@N

@urandon Nikita Khom... in cxx.Дискуссионная
Ilya L
я не знаю что за некстген такой
а как же, из каждой дырки сейчас "next gen", "x box series s", "play station 5", маки на армах ещё
источник

PS

Philipp Silver in cxx.Дискуссионная
Некст ген это RTX3090
источник