Necesito hacer un programa que lea de un archivo [code]csv[/code] una lista de [code]NITs[/code] y total de compra y que haga los siguientes cálculos:

Sumatoria NITs:
Media NITs
Min NITs
Max NITs
Count NIT

#include <iostream>
#include <sstream>
#include <string>
#include <fstream>
#include <vector>

using namespace std;

void leer();

int main (){

    leer();

return 0;
}

void leer(){
    string nombre;
    ifstream infile("proye.csv");
    string line = "   "; //comillas vacias para guardar las lineas
    vector<string> datos_csv;
    //while para ir guardando los datos
    while (getline(infile, line)){
            stringstream strstr(line);
            string word="  ";//tambien para recorrer
            while(getline(strstr,word,';')){
                //como le vamos ir agregando los datos
                datos_csv.push_back(word);

            }

    }

    //lo imprimire con un for
    for(int i=0; i<datos_csv.size();i++){
            //.at para obtener el dato en este caso en la posicion i
        cout<<i<<".-  "<< datos_csv.at(i)<<"\n";


        }
        cout<<"\nacumulado en nits: ";
    }