Raven280438
Erfahrenes Mitglied
Hi,
ich fange gerade erst an, mich mit Visual C++ (Windows Forms) zu beschäftigen.
Ich habe einen globalen Vector texte.
Jetzt möchte ich diesen Vector mit Inhalt füllen.
Wenn ich mit
den Vector füllen will, bekomm ich eine Fehlermeldung.
Was mache ich falsch?
Meine zweite Frage:
Ich möchte dann den Inhalt des Vectors in einer TextBox ausgeben.
Das funktioniert leider auch nicht
Kann mir jemand weiterhelfen?
ich fange gerade erst an, mich mit Visual C++ (Windows Forms) zu beschäftigen.
Ich habe einen globalen Vector texte.
C++:
vector<string> texte(1);
Jetzt möchte ich diesen Vector mit Inhalt füllen.
Wenn ich mit
C++:
texte.push_back("Text1");
texte.push_back("Text2");
[...]
1>c:\users\roman\documents\visual studio 2008\projects\mdi\mdi\main.h(10) : error C2143: syntax error : missing ';' before '.'
1>c:\users\roman\documents\visual studio 2008\projects\mdi\mdi\main.h(10) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
1>c:\users\roman\documents\visual studio 2008\projects\mdi\mdi\main.h(10) : error C2371: 'texte' : redefinition; different basic types
Was mache ich falsch?
Meine zweite Frage:
Ich möchte dann den Inhalt des Vectors in einer TextBox ausgeben.
C++:
System::String ^str;
for (unsigned int i=0; i<texte.size(); i++) {
str = Convert::ToString(texte[i].c_str());
this->textBox1->AppendText(str);
}
Das funktioniert leider auch nicht

Kann mir jemand weiterhelfen?
Zuletzt bearbeitet von einem Moderator: