drilldripper’s blog

ソフトウェア開発と人生をやっていきます

2016-07-25から1日間の記事一覧

競技プログラミングから輸入した普段使いでも便利なC++テンプレート

C++

以下のテンプレートを記述すると、Vectorとpairの中身をcoutで表示できるようになります。 #include <vector> #include <iostream> #include <algorithm> #include <iterator> template <typename T> std::ostream &operator<<(std::ostream &out, const std::vector<T> &v) { if (!v.empty()) { out << '['; std::c</t></typename></iterator></algorithm></iostream></vector>…