class CA
{
public:
CA();
……
};
class CB
{
public:
CB();
private:
static CA m_a;
……
};
CA::CA()
{
……
}
CB::CB()
{
……
}
CA CB::m_a;
……
本文介绍了一个使用C++实现的简单示例,展示了如何定义和使用静态成员变量。在示例中,两个类`CA`和`CB`被定义,其中`CB`包含一个`CA`类型的静态成员变量。
class CA
{
public:
CA();
……
};
class CB
{
public:
CB();
private:
static CA m_a;
……
};
CA::CA()
{
……
}
CB::CB()
{
……
}
CA CB::m_a;
……

被折叠的 条评论
为什么被折叠?