Logo lv.boatexistence.com

Vai izņēmumi ir slikti c++?

Satura rādītājs:

Vai izņēmumi ir slikti c++?
Vai izņēmumi ir slikti c++?

Video: Vai izņēmumi ir slikti c++?

Video: Vai izņēmumi ir slikti c++?
Video: Situācija cūku audzēšanā ir slikta 2024, Maijs
Anonim

Izņēmumi nav slikti Tie labi iederas C++ RAII modelī, kas ir elegantākā lieta C++. Ja jums jau ir virkne kodu, kas nav drošs izņēmumam, tad tie šajā kontekstā ir slikti. Ja jūs rakstāt ļoti zema līmeņa programmatūru, piemēram, Linux OS, tad tā ir slikta.

Vai C var rīkoties ar izņēmumiem?

C neatbalsta izņēmumu apstrādi. Lai ieviestu izņēmumu valodā C, jums ir jāizmanto platformai specifiska programma, piemēram, Win32 strukturētā izņēmumu apstrāde, taču, lai sniegtu palīdzību šajā jautājumā, mums ir jāzina jums rūpīgā platforma.

Vai ir labi mest izņēmumus?

Īsāk sakot: jāizdara izņēmums, ja metode nespēj veikt uzdevumu, kas tai ir jāpaveic.

Vai jums vajadzētu izvairīties no izņēmumiem?

Ideālā gadījumā kodam nevajadzētu atgriezt kļūdas, taču gadījumos, kad tā ir vai ir jāatgriež, izņēmumi šķiet vienkāršākais un uzticamākais kļūdu atgriešanas veids. … Pēc manas pieredzes vislabāk ir izvairīties no izņēmumiem, kad vien iespējams.

Vai izņēmumi ietekmē veiktspēju?

Izņēmumu neizmantošana to iespējamās ietekmes dēļ uz veiktspēju ir slikta ideja. … Tomēr jums ir jāizseko jūsu kodā iekļauto izņēmumu skaitam. Lai gan viņi var tikt pieķerti, tie joprojām var būtiski ietekmēt veiktspēju.