Logo az.boatexistence.com

İstisnalar c++ pisdir?

Mündəricat:

İstisnalar c++ pisdir?
İstisnalar c++ pisdir?

Video: İstisnalar c++ pisdir?

Video: İstisnalar c++ pisdir?
Video: How to C# Essential. Урок 41. Тип Nullable в C# 2024, Bilər
Anonim

İstisnalar pis deyil Onlar C++-nın ən zərif cəhəti olan C++ RAII modeli ilə yaxşı uyğunlaşırlar. Əgər sizin artıq istisna olmaqla təhlükəsiz olmayan bir dəstə kodunuz varsa, bu kontekstdə onlar pisdir. Əgər linux OS kimi həqiqətən aşağı səviyyəli proqram təminatı yazırsanız, onlar pisdir.

C istisnaları idarə edə bilərmi?

C istisnaların idarə edilməsini dəstəkləmir. C-də istisna yaratmaq üçün siz Win32-nin strukturlaşdırılmış istisnalarla işləməsi kimi platformaya xas olan bir şeydən istifadə etməlisiniz -- lakin bununla bağlı hər hansı yardım göstərmək üçün maraqlandığınız platformanı bilməliyik.

İstisnalar atmaq yaxşıdır?

Bir sözlə: Siz metod etməli olduğu tapşırığı yerinə yetirə bilmirsə, siz istisna atmalısınız.

İstisnalardan qaçınmalısınız?

İdeal olaraq, kodunuz xətaları qaytarmamalıdır, lakin qaytardığı və ya etməli olduğu hallarda, istisnalar xətanın qaytarılmasını həyata keçirməyin ən sadə, ən etibarlı yolu kimi görünür. … Təcrübəmə görə, mümkün olduqda istisnalardan qaçmaq yaxşıdır.

İstisnalar performans üçün pisdir?

Potensial performans təsirinə görə istisnalardan istifadə etməmək pis fikirdir. … Bununla belə, kodunuzda atılan istisnaların sayını izləməlisiniz. Tutula bilsələr də, performansa əhəmiyyətli təsir göstərə bilərlər.