class a
{
private:
b *b_obj;
public:
void set(int);
};
a::a()
{
b_obj = new b;
}
a::set(int s)
{
b_obj->c = s;
}
class b
{
public:
int c;
};
此代码无效? 如果不是,我如何使b_obj的类a的特定对象(说a_obj),可以在另一个类c中修改...如果a_obj我在另一个类d创建....我害怕a_obj超出范围在c类中。类别范围
希望你能理解我的问题。 非常感谢您抽出时间来阅读我的文章
也许一次一个单一的具体问题,连同一个连贯的小代码示例,将鼓励更好的答案... –
投票结束为“不是一个真正的问题”。 @CAD_Coding,明确你的想法,直到你有了详细和具体的个别问题,然后提出这些问题,或者只是问你的“最终”问题。希望这可以帮助。 –
@BinaryWorrier能不能回答我的“终于”问题呢? –