在简化方案中,有 2 个类。一个类存储对象,另一个类存储数据:
class ob {
public:
string st0, st1;
string fu0();
};
class in:public ob {
in() {
st0 = { "123" };
st1 = { "345" };
fu0 = { [&]() { /*...*/ } };
}
};
主要任务是实现方法“ob test; test = in();”,但是在函数级别。
你想要这样的东西吗?
更新
为了避免剪辑,请使用指针(可能是智能指针)。最简单的形式
为简单起见,省略了破坏的问题。