Ich habe folgenden Code mal aus dem Programm rausgenommen und unnötige Codeschnipsel entfernt:
Folgende Fehler wird mir unter anderem angezeigt angezeigt:#include <string>
#include <vector>
#include <iostream>
using namespace std;
int main()
{
ifstream Input("Diefz.cfg", ios::binary);
if (Input==NULL)
{
vector<string> Daten;
vector<string>::iterator i;
}
Input.close();
string shinzu("buha");
Daten.push_back(shinzu);
return 0;
}
[code] 1>c:\dokumente und einstellungen\dragon_of_storm\eigene dateien\visual studio 2008\projects\test6\test6\gasdf.cpp(40) : error C2228: Links von ".push_back" muss sich eine Klasse/Struktur/Union befinden.
Erst dachte ich, es liegt daran , dass es daran lag, dass ich keinen Input.read genutzt habe:
Jetzt habe ich aber noch mehr Fehler... Wie immer hoffe ich darauf, dass ich mich auf eure zuverlässige Hilfe verlassen kann#include <string>
#include <vector>
#include <iostream>
#include <fstream>
using namespace std;
int main()
{
ifstream Input("Diefz.cfg", ios::binary);
if (Input==NULL)
{
vector<string> Daten;
vector<string>::iterator i;
}
else
{
Input.read((char*)&Daten, sizeof (Daten));
}
Input.close();
string shinzu("buha");
Daten.push_back(shinzu);
return 0;
}
Auch wenn mein Fehler noch so dumm, bitte keine meine Person bewertenden Kommentare
MfG. -DoS