延续上次写的scoped-based resource management
同样的小技巧可以使用在scope-based instrumented profiler
http://allenchou.net/2014/10/safe-scoped-based-instrumented-profiler/
利用constructor和destructor简化程式管理
防止有人忘记在离开code block的时候呼叫某些 "擦屁股" 用的函式
我待过的团队几乎都是用这个方法在profiler游戏专案
分享一下 :)