자체 시퀀스 클래스를 구현하기 위해 퓨전 시퀀스를 상속 할 수 있습니까? 그렇지 않다면, 왜 안 되니? 예를 들어부스트에서 상속 할 수 있습니까? 퓨전 시퀀스?
:
typedef boost::fusion::vector<
std::vector<const char*>,
int,
double > MyVector;
class MyVectorWithData : public MyVector
{
public:
MyVectorWithData(int i); // Constructor does some initialization
// may be other member functions acting on baseclass MyVector
};
부스트 퓨전은 상속받을 시퀀스 façade를 제공합니다. 이 답변을 확인하십시오 : https://stackoverflow.com/a/12240500/1254880 – Tarc