• Advertisement

Archived

This topic is now archived and is closed to further replies.

Can a class within a singleton class read its variables?

This topic is 5183 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Say ive got a singleton class
class Singleton {
    int number;
    
    class inside {
        void changeNum()
        {
            number=5;
        }
    };
};
Can "inside" class see "number" variable?

Share this post


Link to post
Share on other sites
Advertisement

class SingletonClass
{
public:
int a;

class inner
{
int &a;
public:
inner(int &i) : a(i) {}
};

};


Of course there''s no actual instantiation of ''inner'' there so...

Java can do it. C++ can''t.

Richard "Superpig" Fine
- saving pigs from untimely fates, and when he''s not doing that, runs The Binary Refinery.
Enginuity1 | Enginuity2 | Enginuity3 | Enginuity4 | Enginuity5
ry. .ibu cy. .y''ybu. .abu ry. dy. "sy. .ubu py. .ebu ry. py. .ibu gy." fy. .ibu ny. .ebu
"Don''t document your code; code your documentation." -me

Share this post


Link to post
Share on other sites

  • Advertisement