std::pairってよく使いますか?
たとえば、ストリームから整形しながら文字列を読むメソッドを作って、
文字列と読み込んだバイト数をpairでパックして返してるんですが、
mapの内部用クラスだから、直接使うべきじゃないとか言われたんですよ。

オブジェクトと付加情報を返したいときって、やっぱり汚くても引数で返すのがいいんでしょか?