C++的使用
各位高手,小弟初学C++,遇到一些问题,希望得到指点,现有一道问题是这样的:
[color=#FF0000][/color]设有两个类A和B,定义一个B类的友元函数,在B类的私有成员中嵌套定义一个A类的对象a,请问如何在有元函数中引用对象a呢?
在有元函数中访问B类的私有数据是通过引用B类的一个对象来实现,那我也通过B类的对象访问a,即b.a对吗?(b为B类的一个对象)
[解决办法]
对的
[解决办法]
友元函数不是成员函数!
[解决办法]
好像是的
[解决办法]
可以^_^
[解决办法]
class A
{
...
}
class B
{
private:
A a;
}
main()
{
B b;
b.a=..//能这样调用吗?
}