コマンドライン引数にファイル名を取って、そこに記述されている数値列を vector に格納して、その後その vector に何かするプログラムを作りたいとします。
そのファイルに入ってる数値列が int でも float でも良いとき、 main 関数ってどう書いたら良いのでしょうか。
ただし、数値列の中の全ての数値が同じ型であることは保証します。


int main(int argc, char* argv[]){
 vector<ここに何を入れたら良いか分からないです> v;
 ifstream fin(argv[1]);
 auto tmp;
 while(fin >> tmp) v.push_back(tmp);
 fin.close();
 
 〜 v にしたい処理を書く〜
}