C++0x Initializer Listネタ

Twitter でちょっと話がでたので。


Initializer List には変数も渡せます

int a, b, c;
vector<int> v = {a, b, c};


map の初期化にも使えます

map<string, int> m = {{"Akira", 23}, {"melt", 89}};


N2672 Initializer List proposed wording

N2679 Initializer Lists for Standard Containers (Revision 1)