3 c++
struct object {
string sent ;
...// other data declaration
struct nested {
void read ( void ) ;
};
};
Run Code Online (Sandbox Code Playgroud)
在读取功能中,如何填写发送?换句话说,如何调用发送
编辑:
我知道这是一个微不足道的问题,但我不太了解嵌套结构,你能不能给任何网站推荐
嵌套类只需要一个指向封闭类的指针或引用.这可以通过嵌套类的构造函数传递.
struct nested
{
nested(object& obj) : m_obj(obj) { }
object& m_obj;
};
Run Code Online (Sandbox Code Playgroud)
然后,您可以object::sent通过m_obj引用变量进行访问.