Penentukan Pengecualian dalam C : Patutkah Anda Menggunakannya?
Penentukan Pengecualian dalam C membolehkan anda menunjukkan sama ada sesuatu fungsi boleh membuang pengecualian tertentu jenis. Walau bagaimanapun, keraguan timbul mengenai kegunaan sebenar mereka disebabkan kebimbangan tentang penguatkuasaan pengkompil, penamatan program dan tingkah laku bukan standard dalam Visual Studio .NET.
Mengapa Tidak Menggunakan Penentu Pengecualian:
Walaupun kelemahan ini, mungkin terdapat keadaan di mana penggunaan spesifikasi pengecualian boleh menjelaskan niat, terutamanya apabila berurusan dengan perpustakaan yang hanya membuang pengecualian yang anda tentukan.
Ringkasnya, walaupun penentu pengecualian boleh memberikan beberapa faedah, batasan dan cabarannya selalunya melebihi kelebihannya. Biasanya disyorkan untuk mengelak daripada menggunakannya dalam kebanyakan kes dan sebaliknya fokus pada melaksanakan amalan pengendalian ralat yang teguh.
Atas ialah kandungan terperinci Adakah Penentu Pengecualian C Berbaloi dengan Masalah?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!