Как реализованы исключения под капотом?

Почти все используют их, но многие, включая меня, просто считают само собой разумеющимся, что они просто работают.

Я ищу качественный материал. Я использую следующие языки: Java, C, C #, Python, C ++, поэтому они представляют для меня наибольший интерес.

Теперь, C ++, вероятно, является хорошим местом для начала, так как вы можете бросить что-нибудь на этом языке.

Также C близок к сборке. Как можно эмулировать исключения, используя чистые конструкции C, а не сборку?

Наконец, я услышал слух, что сотрудники Google не используют исключения для некоторых проектов из-за соображений скорости. Это просто слух? Как можно сделать что-то существенное без них?

Спасибо.

Ответы на вопрос(10)

Ваш ответ на вопрос