0

だから私はクラスの外で頻繁に呼び出さなければならない変数を持っています、私はこれをするべきだと言われました:

class Foo{
    public:
        //stuff
    Type getVariable();
    private:
        Type Variable;
        //stuff
}

しかし、なぜ私はただ使用できないのですか?

class Foo{
    public:
        //stuff
    const Type variable
    private:
        //stuff
}
4

1 に答える 1

5

できますが、同じ結果を期待しないでください。

variable2番目のケースでは、関数内でさえも、これ以上変更することはできません。

それらは異なるものです。

于 2013-03-26T16:11:16.020 に答える