日記的「駄目」プログラミング Yet Another Hacking Life

Archive for 12月 5th, 2010

C++0xのtupleを使って関数から複数の戻り値を返す

12.05.2010 · Posted in C++, プログラミング

C++0xのSTLにはtupleテンプレートクラスが導入され、任意の型の任意の要素数の組を必要に応じて定義できるようになった。これを関数の戻り値とすることで複数のオブジェクトを返せないかというお話。ひどくいまさら感のある話題だとも思うし、自分は勉強の仕方がいい加減なので穴もあると思う。ただ、ここ最近、気になってしかたがなかった(使ってみたかった)機能ではあるのでまとめておく。