たとえば、 a
が の public static メンバーであるとしClassA
ます。
namespace SPACE{
char* ClassA::a=NULL;
ClassA::ClassA()
{
ClassA::a="initialized here";
}
}
2 つの質問:</p>
- いつ
a=NULL
呼び出されますか?その前main()
か後か? NULL
a は静的メンバーなので、 and で2 回定義できるのはなぜ“initialized here"
ですか?</li>