Sinuri ang Operator

May -Akda: Lewis Jackson
Petsa Ng Paglikha: 8 Mayo 2021
I -Update Ang Petsa: 13 Mayo 2024
Anonim
📶 4G LTE USB modem with WiFi from AliExpress / Review + Settings
Video.: 📶 4G LTE USB modem with WiFi from AliExpress / Review + Settings

Nilalaman

Kahulugan - Ano ang ibig sabihin ng Checked Operator?

Ang isang naka-check operator, sa C #, ay isang operator na ginamit upang maipatupad ang pag-check overflow para sa integral-type na mga operasyon ng aritmetika at mga conversion sa oras ng pagtakbo. Ang mga naka-check operator ay ginagamit upang makita ang mga pagkakamali sa overflow na maaaring mangyari sa oras ng pagtakbo para sa mga operasyon ng aritmetika na nagreresulta sa masyadong maraming bilang para sa bilang ng mga bits na inilalaan sa uri ng data ng resulta sa paggamit.

Bagaman mayroong iba pang mga pagpipilian para sa pag-check overflow, tulad ng mga switch ng compiler at mga kumpigurasyon sa kapaligiran sa pagpatay, ang mga naka-check operator ay nagbibigay ng isang programmatic na paraan upang makamit ang pareho at matiyak na ang pag-apaw ay hawakan.

Isang Panimula sa Microsoft Azure at ang Microsoft Cloud | Sa buong gabay na ito, malalaman mo kung ano ang lahat ng cloud computing at kung paano makakatulong ang Microsoft Azure sa iyo upang lumipat at patakbuhin ang iyong negosyo mula sa ulap.

Ipinapaliwanag ng Techopedia ang Checked Operator

Ang mga operasyon na naaapektuhan ng pag-check overflow gamit ang mga naka-check operator ay ang mga gumagamit ng paunang-natukoy na mga operator, kasama ang "++", "-", at mga binary operator tulad ng "+", "-", "/", "*", at tahasang mga pagbabagong numero mula sa isang mahalagang uri sa iba pa, o mula sa float / doble hanggang sa integral na uri. Ang output ng operasyon ay batay sa mga operand. Para sa mga expression na naglalaman lamang ng mga pare-pareho na halaga, ang pag-apaw ay maaaring makita ng tagatala at ipinapakita bilang isang error. Para sa mga ekspresyon na binubuo ng isa o higit pa sa isang hindi pare-pareho na halaga, ang pag-apaw ay susuriin sa panahon ng runtime at isang pagbubukod (System.OverflowException) ay itataas.


Sa kaibahan sa pag-check overflow para sa naka-sign na aritmetika ng integer sa C / C ++ kung saan ito ay "natukoy na pagpapatupad", pinahusay ng C # ang paraan ng pagkontrol ng overflow. Ginagamit ang nasuri na operator upang maisakatuparan ang mga pahayag ng C # sa isang naka-check con na ang isang pagbubukod ay naitaas kapag naganap ang pag-apaw sa aritmetika. Pinipilit nito ang Karaniwang Wika Runtime (CLR) upang mahawakan ang mga sitwasyon sa overflow habang nagsasagawa ng operasyon sa mga uri ng integer na maaaring magresulta sa mga halaga sa labas ng mga hangganan ng uri ng data.

Ang isang naka-check operator ay nakakaapekto sa overflow check con para sa mga operasyon na tinukoy ng ually sa loob ng mga panaklong. Hindi ito nakakaapekto sa anumang pag-andar na hinihimok bilang isang resulta ng pagsusuri ng nilalaman na expression.

Ang kahulugan na ito ay isinulat sa con ng C #