CodeCrafterCpp
Erfahrenes Mitglied
Hallo,
Ich hab mal wieder Zeit gefunden ein bisschen zu Programmieren und habe jetzt folgenden Code zum testen.
Geht das überhaupt mit den struct? Ich bekomme Folgenden Fehler:
Also was tun?
Ich hab mal wieder Zeit gefunden ein bisschen zu Programmieren und habe jetzt folgenden Code zum testen.
C++:
#include <list>
#include <iostream>
using namespace std;
int main()
{
struct Vertex
{
float x, y, z;
};
list <Vertex> mylist(5,0);
list <Vertex>::iterator it = mylist.begin();
advance(it, 2);
cout << *it ;
cin.get();
return 0;
}
Geht das überhaupt mit den struct? Ich bekomme Folgenden Fehler:
Code:
2 IntelliSense: Kein "<<"-Operator stimmt mit diesen Operanden überein. c:\users\jonas\documents\visual studio 2010\projects\listen\listen\main.cpp 17
Fehler 1 error C2679: Binärer Operator '<<': Es konnte kein Operator gefunden werden, der einen rechtsseitigen Operanden vom Typ 'main::Vertex' akzeptiert (oder keine geeignete Konvertierung möglich) c:\users\jonas\documents\visual studio 2010\projects\listen\listen\main.cpp 17
Also was tun?
Zuletzt bearbeitet von einem Moderator: