170 похожих чатов

Стоит ли всегда использовать флаг -fsanitize=...для debug и release сборки?

12 ответов

12 просмотров

Там оверхэд довольно значительный (кажется, двукратное замедление у асана и пяти+кратное у тсана). Так что зависит от возможностей и нагрузки.

Дмитрий-🎮 Автор вопроса
Mikail Bagishov
Там оверхэд довольно значительный (кажется, двукра...

Хм, я думал анализ происходит на этапе компиляции.

Дмитрий 🎮
Хм, я думал анализ происходит на этапе компиляции.

Ну вот нет, при компиляции санитайзер вообще не задействуется, а компилятор может лишь наиболее простые кейсы поймать. Ну и еще UB в constexpr-вычислениях диагностируется, кажется, целиком.

Нафиг не надо. Просто используй везде unique_ptr, shared_ptr. А если пишешь new, то в следующей строке сразу пишешь delete, а потом над телом думаешь. Нафиг санитайзер ненужен.

Int Unsigned
Нафиг не надо. Просто используй везде unique_ptr, ...

напомнило "мне RAII не нужен, я же динамическую память не использую" из моего первого цирка

Да

Гражданин Котейко
напомнило "мне RAII не нужен, я же динамическую па...

Raii нужен всегда. В этом и фишка, что деструктор вызовется всегда, тебе дана шикарная возможность его использовать. Это действительно, самая мощная сторона с++.

The Pressbraker
Raii нужен всегда. В этом и фишка, что деструктор ...

"конструкторы и деструкторы — это не надёжно" — тот же автор из того же цирка

Не в службу, а в дружбу.. Объясните мне, пожалуйста, значение того эмодзи, что Вы мне прилепили То ли камень, то ли морда... Не понимаю!

Int Unsigned
Не в службу, а в дружбу.. Объясните мне, пожалуйст...

The 🗿 (Moai) emoji means strength and determination. People use it in texts when they want to show they are strong and committed to something. It can be used to motivate people as well. The emoji depicts a Moai statue like the ones that can be found on the Easter Islands in Polynesia.

Гражданин Котейко
The 🗿 (Moai) emoji means strength and determinatio...

Понял. /// В 2010 году моаи были включены как эмодзи (🗿) в Юникод версии 6.0 под кодом U+1F5FF. В 2020 году эмодзи стало очень часто использоваться в интернет-мемах. Статуи в этом случае буквально олицетворяют выражение «сидит с каменным лицом». Кажется, что моаи по сути близки к фейспалму, которым пользовались еще несколько лет назад, но, на самом деле, эта реакция подчеркнуто как нейтральная — просто молчаливое непонимание того, что происходит /// Ну вот... А ещё говорили что "эмодзи это универсальный язык общения". Гнать этих умников из консорциума нужно ссаными тряпками!

Int Unsigned
Понял. /// В 2010 году моаи были включены как эмод...

кто-то в курсе откуда оно и что значит, а для кого-то это картинка морды кирпичём и угадай теперь кто есть кто, а кто то так то так

Похожие вопросы

Обсуждают сегодня

Я тут пытаюсь переработать архитектуру подсистемы памяти ядра во что-то осмысленное. Есть pmm, который создает набор range’ей(пока что только для ядра, потом для юзерспейса), ...
Evg Resh
9
Комрады, хотел уточнить. Проперть в OnDestroy юнита-хозяина по-прежнему доступна? И еще уточнение: finalization юнита наступает раньше или позже OnDestroy?
Ed Doc
38
Скажите, можно ли как-то "переместить" динамический массив из одной переменной в другую? Скажем, переместить из TList<> в TArray<>. Именно переместить, а не скопировать. Если ...
Eugene Krasnikov (ᴊɪɴ x)
37
комрады, че-та лыжы не едут var tmpFont: TFont; begin tmpFont:= TFont.Create; try case rgFontColor.ItemIndex of 0: tmpFont.Color:= clWindowText; 1: tmpFo...
Ed Doc
34
Вот еще криповенькая штука. uMain.pas(517,3) Warning: Case statement does not handle all possible cases И ЧО? 😂
Александр (Rouse_) Багель
20
коллеги, а есть простой способ определить, что программу из под Delphi запускают?
Михаил
10
Интересно, нет ли какого-то способа получить из dll не адрес самой метки, а адрес со смещением?
The Bird of Hermes
54
М-да. Почему бы просто со stringlist не работать?
Michael Longneck
23
.model small .stack 100h .data a db 'Hello, World!', '$' ; исходная строка b db 20 dup(?) ; строка b с запасом на максимальную длину .code main: ...
Алексей -man
3
вопрос, кого посмотреть в ютубе или где почитать про указатели чтобы раз и навсегда запомнить зачем они нужны и как правильно ими пользоваться? поделитесь хорошими ресурсами, ...
-
14
Карта сайта