0
我正在嘗試使用Boost multi_index來解決問題。 如果我有2層結構如下:與Boost multi_index一起使用子級結構索引
struct MyStruct1
{
int x;
int y;
};
struct MyStruct2
{
int a;
MyStruct1 b;
};
我如何定義使用MyStruct2 :: b.x的指數? 這可能嗎?
試圖像:
struct xIndex{};
typedef multi_index_container<
MyStruct2,
indexed_by<
ordered_unique<
tag<xIndex>,
member<MyStruct2, int, &MyStruct2::a::x>
>
>
> MyContainer;
但是,這並不工作。
感謝您的任何信息/建議。
謝謝!那是我需要的 – psunittany 2014-09-02 15:51:35