nlib
|
main関数の実行前にstatic変数により暗黙的にインスタンスを構築するタイプのシングルトンです。 [詳解]
#include "nn/nlib/SimpleSingleton.h"
静的公開メンバ関数 | |
static T & | Instance () |
T のシングルトンインスタンスを取得します。 [詳解] | |
main関数の実行前にstatic変数により暗黙的にインスタンスを構築するタイプのシングルトンです。
T | シングルトンの対象クラス |
Instance()
が呼び出されてもインスタンスを正常に取得することができるようになっています。 T
にはデフsォルトコンストラクタが定義されている必要があります。 また、main関数実行前と、main関数実行後はシングルスレッドで動作している必要があります。 SimpleSingleton.h の 24 行目に定義があります。
|
inlinestatic |
© 2012-2017 Nintendo Co., Ltd. All rights reserved.