Stack Unwinding

May -Akda: Randy Alexander
Petsa Ng Paglikha: 25 Abril 2021
I -Update Ang Petsa: 16 Mayo 2024
Anonim
C++ Tutorials | L64: Stack Unwinding In C++ | Exception Handling | Try Catch | The Easy Concepts
Video.: C++ Tutorials | L64: Stack Unwinding In C++ | Exception Handling | Try Catch | The Easy Concepts

Nilalaman

Kahulugan - Ano ang ibig sabihin ng Stack Unwinding?

Ang Stack unwinding ay ang pamamaraan na ginamit sa C ++ at mga katulad na wika ng programming kapag ang pag-deconstrate ng mga entry ng function upang maibalik o linisin ang mga rekord sa oras ng pagtakbo. Ito ay karaniwang ginagawa kapag ang control ay inililipat mula sa isang talaan sa talaan ng pagtawag o kapag ang isang pagbubukod ay itinapon at ang kontrol ay inilipat mula sa isang try block sa isang handler sa C ++ na wika.


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 Stack Unwinding

Ang pag-unting ng Stack ay awtomatikong ginagawa kapag lumabas ng isang proseso o isang bloke ng code sa isang programa. Sa isang block ng programa, ang mga bagay na itinayo sa loob ng block na saklaw na ito ay hindi mailipat o mai-access ng ibang block. Ito ang dahilan kung bakit aalisin ng isang tiyak na kontrol ang block ng programa, ang lahat ng mga bagay na idineklara o itinayo sa loob nito ay awtomatikong masisira ng mga mapangwasak. Sa programa na nakatuon sa object, ang mga mapangwasak ay mga pamamaraan na tinawag kapag sinisira ang mga bagay. Ginagamit nila ang stack algorithm o ang pinakahuli, unang proseso. Ang bagay na ipinahayag na huling ay ang unang nawasak ng maninira. Ang stack ay na-clear o hindi nakakakilala.