0

誰かが私を正しい方向に向けてください。「静的」(単一インスタンス) std::list が必要なため、std::list は、以下に示す「コンテナー」構造のインスタンスを持つすべてのオブジェクト内で共有されます。ただし、構造内の他のすべての要素は、各インスタンスに固有のままにする必要があります。

派生した std::list のキーワード「static」はどこに配置すればよいですか?

以下の「静的」というキーワードが間違っていることに注意してください。この場合、どこにあるべきかわかりません。

struct Container : public static std::list<int>
{

public:

    Container()
    {}

    ~Container()
    {}

    list<int*> Handles;

}; // struct
4

4 に答える 4