scopeguard
scopeguard_demo
