Ich versuche, eine Methode zu erstellen, die Vektor in .csv-Datei und "Severity Code" schreibt Beschreibung Projekt File Line Suppression State Fehler C2679 binary '=': Es wurde kein Operator gefunden, der einen rechten Operanden vom Typ 'point_t' (oder es gibt keine akzeptable Konvertierung) "immer wieder ausgibt, ich habe viele ähnliche Probleme gesehen aber keine Lösung kann mir dabei helfen ...C2679 t binär '=': kein Operator gefunden, der einen rechten Operanden vom Typ 'point_t' akzeptiert (oder keine akzeptable Konvertierung)
Methode:
result_en CLogger::Log(const vector<point_t>& pointsVector)
vector<point_t> tmp;
tmp = pointsVector;
if (this->binary == false)
{
std::copy(tmp.begin(), tmp.end(), std::ostream_iterator<point_t>(file, ";"));
return res_ok;
}
ich habe enthalten Vektor, cstdlib, i terator, fstream funktioniert nicht.
Was ist 'point_t'? –
Unterstützt 'point_t' Kopierzuweisung? –
Ohh tut mir leid, ich habe vergessen, dies hinzuzufügen ... struct point_t { Doppel x, y, z; }; –