64,686
社区成员
发帖
与我相关
我的任务
分享
#include <iostream>
#include <list>
union Data
{
int i;
double d;
};
int main()
{
using std::list;
list<Data> ilist;
list<Data> dlist;
list<list<Data>> alllist;
Data a1;
a1.i = 1;
Data d1;
d1.d = 2.3;
ilist.push_back(a1);
dlist.push_back(d1);
alllist.push_back(ilist);
alllist.push_back(dlist);
return 0;
}
std::list<int> A;
std::list<double> B;
std::list<void *> ALL;
ALL.push_back(&A);
ALL.push_back(&B);