次のようなベクトル > SETS が与えられた場合
SETS[0] = {1,2,3}
SETS[1] = {11,22,33}
SETS[2] = {111,222,333}
すべてのベクトルを作成したい
{1,11,111} ... {1,11,333}, {1,22,111} ... {1,22,333} ... {3,11,111} ... {3,33,333}
ブーストドキュメントで探しましたが、何も見つかりませんでした。自分でコードを書く前に、この問題を解決する関数を含むライブラリはありますか?