C++11のささやかなネタコード
C++11 では initializer_list が実装されたのでこんなことができます
data.txt
{
{
{1, 3},
{5, 8}
},
{
{3, 8},
{1, 0},
{8, 8}
}
}
main.cpp
#include <iostream>
#include <utility>
#include <vector>
using namespace std;
vector<vector<pair<int, int>>> dataset
#include "data.txt"
;
int main(){}
展開結果↓
http://melpon.org/wandbox/permlink/oh88hZW9pc6Rpe9z
int arr[] = {
#include "a.csv"
};
を思い出しますね