Bonjour à tous,

Je cherche à imprimer des données dans un csv.
Il semblerait que j'ai un problème, il ne m'ouvre même pas de fichier.
Ma map est bien remplie.
Mon code est le suivant
.cpp

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
bool LocalSystem::printcsv()
{
    ifstream fout("out.csv");
    if (!fout)
        {
            cerr<<"Can't print to CSV"<<endl;
        }
    for (MapOfStringDouble::iterator iter = NewLoadPPerLine->begin(); iter!=NewLoadPPerLine->end(); iter++)
    {
 
        fout<<iter->first<<";"<<iter->second<<endl;
    }
    fout.close();
 
    return true;
}
J'ai le message d'erreur suivant :
Error 1 error C2784: 'std::basic_ostream<_Elem,_Traits> &std::operator <<(std::basic_ostream<_Elem,_Traits> &,const std::_Smanip<_Arg> &)' : could not deduce template argument for 'std::basic_ostream<_Elem,_Traits>

Merci à tous.