>>348 ありがとう。
でも、それだとSTLのリストコンテナ使う意味が正直皆無な気がする。
別に下みたいのでいいし、かわらんでしょ?
struct cell {
enum elem_type { ATOM, LINK };
elem_type head_t, tail_t;
union {
cell *link;
int *atom;
} head, tail;
};
ああいういい加減な例が必要になることが実際に無いであろうことは
まあ同意。ただ、やっぱりこれを「余裕で」とは正直言えないと思う。
はっきり言ってめんどうくさい。