Использование STL / Boost для инициализации жестко заданного набора <vector <int>>

Как этовопрос Как уже было сказано, я бы хотел инициализировать контейнер с использованием STL, где элементы жестко запрограммированы самым чистым способом. В этом случае элементы представляют собой дважды вложенный контейнер:

set<vector<int> > A;

И я хотел бы (например) поместить следующие значения в:

A = [[0,0,1],[0,1,0],[1,0,0],[0,0,0]];

C ++ 0x хорошо, используяg++ 4.4.1. STL предпочтительнее, так как я не использую Boost для любых других частей кода (хотя я не возражаю против примера с ним!).

Ответы на вопрос(2)

Ваш ответ на вопрос