2011-02-17から1日間の記事一覧

Rangeの内容を出力する

C++

こんな感じで使います。 int main() { using namespace std; vector<vector<string>> v{{"abc", "def"}, {"ghi", "jkl"}}; cout << iorate::print(v); } 出力 {{abc,def},{ghi,jkl}}実装 #include <iostream> #include <iterator> #include <type_traits> namespace iorate { template <class T> struct print_holder {</class></type_traits></iterator></iostream></vector<string>…