藏經閣

一切有為法,如夢幻泡影,如露亦如電,應作如是觀。

static variable只會被初始化一次的變數,因此我們可以設計一個負責統計資訊的static class。除了static variable,也可將function設為static,以方邊使用。如下例,當要重新reset值時,可以呼叫Statistics::reset();即可。而在存取變數時也只要Statistics::Value[0]即可。達到類似Singleton Pattern的效果。

(click to enlarge)

Ref:
[1] http://www.learncpp.com/cpp-tutorial/811-static-member-variables/
[2] http://weblogs.asp.net/whaggard/archive/2004/11/05/252685.aspx
[3] http://en.wikipedia.org/wiki/Singleton_pattern

如何在Blogger新增隨機文章

Blogger Hack - How to add a Random Post Gadget in Blogger)

 


0 意見

張貼留言

Archives