Size: a a a

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

2020 November 15

D

Danya in cxx.Дискуссионная
Уже уб?
источник

/

/dev/desider in cxx.Дискуссионная
Alex Ф-ф-фэils!🌠︙
Покодить for fun и кинуть код на проверку нам
источник

@N

@urandon Nikita Khom... in cxx.Дискуссионная
Danya
Unsigned overflow не уб
?)
источник

I

Ioann_V in cxx.Дискуссионная
Это баг при всех раскладах, так как - дает не то значение, что ожидалось.
источник

D

Danya in cxx.Дискуссионная
Что? Signed overflow — уб, unsigned — не уб
источник

/

/dev/desider in cxx.Дискуссионная
а что дадут за выполнение челленджа?
источник

I

Ioann_V in cxx.Дискуссионная
есть клоуны, которые багом считали не std mutex, а просто mutex - умные, сцук.
источник

@N

@urandon Nikita Khom... in cxx.Дискуссионная
Ioann_V
Это баг при всех раскладах, так как - дает не то значение, что ожидалось.
Бизнес определяет что ожидалось)
Если бизнес ожидает это поведение, то так и надо
источник

/

/dev/desider in cxx.Дискуссионная
Предлагаю другой челленж. 24 часа без STL библиотеки.
источник

I

Ioann_V in cxx.Дискуссионная
ну мы же не бизнесмены, мы программисты
источник

A

Alex Ф-ф-фэils!🌠︙... in cxx.Дискуссионная
/dev/desider
а что дадут за выполнение челленджа?
+XP
источник

A

Alex Ф-ф-фэils!🌠︙... in cxx.Дискуссионная
/dev/desider
Предлагаю другой челленж. 24 часа без STL библиотеки.
источник

D

Danya in cxx.Дискуссионная
источник

A

Alex Ф-ф-фэils!🌠︙... in cxx.Дискуссионная
Владислав Денисович
Здравствуйте, кто нибудь может потестить мою программу для чтения заголовка дампа памяти?
Кинь репозиторий, соберу, гляну
источник

A

Alex Ф-ф-фэils!🌠︙... in cxx.Дискуссионная
Stas
https://t.me/supapro/777848
Собственно по этому поводу вопрос.
Как часто вы видели UB, которое удаляло систему/делало что-то с системой пользователя?
Был пример с rm -rf
источник

I

Ioann_V in cxx.Дискуссионная
Дань, тут все просто - если ты умный, зачем это нам всем показывать? Ты же умный, пойди заработай хотя бы сто тысяч долларов, для умных людей это изи. Чо в чатах то качаться.
источник

A

Alex Ф-ф-фэils!🌠︙... in cxx.Дискуссионная
Stas
Исходил из того как работает компьютер(приближённо). Что если прервалась первая операция записи, началась и завершилась вторая, а потом закончилась первая - у нас будут валидные данные, если записывались одинаковые данные бит в бит.
И сломало то, что UB означает что может произойти всё что угодно.
То есть по факту имею race condition и не могу гарантировать какой поток запишет первым(или какая ситуация) - но тут вспоминаю про UB.
И произойти всё что угодно. Хотя всё равно лишь операция записи. Она прервётся и переустановит мне ось?
Вот именно это. Но UB есть UB, окей. Потому что не могу гарантировать что это так просто на самом деле происходит в ОС.
Ошибки в embedded.jpg
источник

D

Danya in cxx.Дискуссионная
Stas
https://t.me/supapro/777848
Собственно по этому поводу вопрос.
Как часто вы видели UB, которое удаляло систему/делало что-то с системой пользователя?
Слышал про уб, которое запускало какую-то стороннюю программу, если она была установлена
источник

A

Alex Ф-ф-фэils!🌠︙... in cxx.Дискуссионная
Ioann_V
Дань, тут все просто - если ты умный, зачем это нам всем показывать? Ты же умный, пойди заработай хотя бы сто тысяч долларов, для умных людей это изи. Чо в чатах то качаться.
Он пруфает слова, норм
источник

D

Danya in cxx.Дискуссионная
Ioann_V
Дань, тут все просто - если ты умный, зачем это нам всем показывать? Ты же умный, пойди заработай хотя бы сто тысяч долларов, для умных людей это изи. Чо в чатах то качаться.
В чем проблема?
источник