Видео: Үл хамаарах зүйл нь C++-ийн гүйцэтгэлийг зогсоодог уу?
2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:50
шидэх ихэвчлэн функцийг үүсгэдэг дуусгах нэн даруй, тиймээс та нар ч гэсэн хийх Араас нь (ижил блок дотор) ямар ч код тавь, энэ нь болохгүй гүйцэтгэх . Энэ нь C++ болон C#-д хамаарна.
Эндээс та C++ хэл дээр хэрхэн онцгой тохиолдол гаргах вэ?
Throwing Exceptions Exceptions байж болно шидсэн кодын блокийн аль ч хэсэгт ашиглан шидэх мэдэгдэл. -ийн операнд шидэх мэдэгдэл нь төрлийг тодорхойлдог үл хамаарах зүйл мөн ямар ч илэрхийлэл байж болох ба илэрхийллийн үр дүнгийн төрөл нь төрлийг тодорхойлдог үл хамаарах зүйл хаягдсан.
үл хамаарах зүйлийг устгах боломжтой юу? Үл хамаарах зүйл -аас устгах чадна 't үл хамаарах зүйлүүдийг хаях ? Үгүй, гэхдээ үл хамаарах зүйлүүдийг хаях устгагчаас авах нь дэлхийн хамгийн агуу санаа биш юм. боломжтой устгах foo; руу шидэх if foo-ийн устгагч эсвэл түүний дууддаг зүйл шидэж чадна.
Зүгээр л, үл хамаарах зүйлүүд нь муу C++ байна уу?
Гол шалтгаан C++ үл хамаарах зүйлүүд ихэвчлэн хориглодог тул бичихэд маш хэцүү байдаг үл хамаарах зүйл аюулгүй C++ код. Үл хамаарах зүйл Аюулгүй байдал гэдэг нь таны байнга сонсдог нэр томъёо биш бөгөөд үндсэндээ стекийг задлахад тийм ч муугаар нөлөөлдөггүй кодыг хэлдэг.
C++ хэл дээрх үл хамаарах зүйл юу вэ?
C++ хэл дээрх онцгой тохиолдлуудыг зохицуулах хийх үйл явц юм бариул ажиллах үеийн алдаа. Бид гүйцэтгэдэг онцгой байдлын зохицуулалт тиймээс програмын хэвийн урсгалыг ажиллах үеийн алдааны дараа ч хадгалж болно. C++ хэл дээр, үл хамаарах зүйл нь ажиллах үед хаягдсан үйл явдал эсвэл объект юм. Бүгд үл хамаарах зүйлүүд std-аас гаралтай:: үл хамаарах зүйл анги.