2009/05/18

[C++] (原創) 存取class裡的static variable

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

沒有留言:

4種PDF轉Word的免費方法(pdf to word, pdf to doc, pdf2word, pdf2doc)

本文將介紹4種 將PDF轉Word檔 的方法,分別分析其效能、方便性、精確性等指標。 1. nitropdf提供的線上 Convert PDF to Word (DOC) 這是一個 線上免費PDF轉Word檔 的服務,網址: http://www.pdftoword.com...