>  2007/10/07 (日) 00:20:31        [qwerty]
> > C++で配列の中身をループで書き出す際に
> > cout << "vector[" << i << "]" << vector[i] << endl;
> > みたいな書き方してるんだけど、これもっと楽に書けないの(;´Д`)?
> std::ostream &operator<<(std::ostream &lhs, const std::vector &rhs)
> {
>     for (int i = 0; i < rhs.size(); i++)
>         lhs << "vector[" << i << "]" << rhs[i] << std::endl;
>     return rhs;
> }
> を用意しておけば
> std::cout << vector << std::endl;
> のように書ける

つか彼は標準出力を簡単に書きたいだけでしょ?(;´Д`)

参考:2007/10/07(日)00時18分47秒