Спецификаторы исключений в C: стоит ли их использовать?
Спецификаторы исключений в C позволяют указать, может ли функция генерировать исключения определенного типа. типы. Однако возникают сомнения относительно их реальной полезности из-за опасений по поводу принудительного исполнения компилятора, завершения программы и нестандартного поведения в Visual Studio .NET.
Почему бы не использовать спецификаторы исключений:
Несмотря на эти недостатки, могут быть случаи, когда использование спецификаций исключений может прояснить намерение, особенно при работе с библиотеками, которые выдают только определенные вами исключения.
Подводя итог, хотя спецификаторы исключений могут обеспечить некоторые преимущества, их ограничения и проблемы часто перевешивают их преимущества. Обычно рекомендуется избегать их использования в большинстве случаев и вместо этого сосредоточиться на внедрении надежных методов обработки ошибок.
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3