ヘッダファイル:
class A
{
public:
void setNumber(unsigned );
void changeNumber();
unsigned result;
class B
{
public:
void setResult();
unsigned valorB;
};
private:
static unsigned number;
};
実装ファイル:
void A::setNumber(unsigned value)
{
number = value;
}
void A::changeNumber()
{
result = number * 5 + 10;
}
void A::B::setResult()
{
valorB = number + 5;
}
内部クラスの変数にアクセスするにはどうすればよいですか? A の変数にアクセスする方法は知っていますが、B の変数にアクセスする方法がわかりません。
「valorB」にアクセスしたい。