Size: a a a

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

2020 December 11

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
для того чтобы поймать екскпшн надо сделать кое какие манипуляции
во время разматывания стека надо уничтожить всё что было создано, вызвать деструкторы
ексепшны могут вылетать из самых разнообразных мест и компилятор по своему усмотрению обмазывает эти места всем необходимым для работы ексепшнов
в итоге это накапливается в ненужный оверхед
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
там ещё что-то, не помню
надо в нет лезть чтоб всё снова вспомнить
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
но самое главное
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
это то что это кор фича плюсов, но она нарушает главный слоган языка you do not pay for what you do not use
источник

J

Jmik in IT KPI C/C++ ХВ (не UB)
Хмм
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
даже если ексепшны не используются, они всё равно дают оверхед
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
посморти видос саттера про гербцепшинс
источник

J

Jmik in IT KPI C/C++ ХВ (не UB)
Т.е лучше самому через errno в случае чего костылить?
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
там он об этом тоже говорил
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
по крайней мере не юзать их лучше чем юзать))
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
вот этот видос
источник

RN

Ruslan Neshta in IT KPI C/C++ ХВ (не UB)
ну он тут про ртти тоже говорит
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
В С++ к сожалению сломаный дефолт в плане исключений
источник

VD

Vlad Doc in IT KPI C/C++ ХВ (не UB)
Если бы по умолчанию никто не кидает и тебе надо написать какой-нибудь throws в сигнатуре, то было бы совсем другое дело.
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
Да нахер плюсы, иду в AI
источник

q

qwerty in IT KPI C/C++ ХВ (не UB)
Не зря матан дрочу уже 3 сема
источник

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
qwerty
Не зря матан дрочу уже 3 сема
Там он не нужен
источник

KS

Kostia Storozhuk in IT KPI C/C++ ХВ (не UB)
Aleksey Belkevich
Там он не нужен
ну вот, расстроил человека(
источник

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
Там матан дай бог чтобы статисты знали
источник