moinsen,
ich programmiere c++ erst seit ein paar tagen, stehe jetzt aber total auf dem schlauch. ich möchte einen string in mein struct einlegen, dies funktioniert aber leider nicht.
moinsen,
ich programmiere c++ erst seit ein paar tagen, stehe jetzt
aber total auf dem schlauch. ich möchte einen string in mein
struct einlegen, dies funktioniert aber leider nicht.
Das, was du gepostet hast, ist kein C++, sondern C++/CLI. Das ist was anderes.
In C++ sähe ein string in einer struct so aus:
#include
struct Bla {
std::string blubb;
};
Fertig.
In C++/CLI ist alles eine Stufe komplexer, weil man sich „gleichzeitig“ in zwei Welten - managed und unmanaged Datenstrukturen und/oder Code - bewegt, aber diese nicht beliebig mischen kann (genau das sagt deine Fehlermeldung aus).
Vielleicht solltest du erst richtiges, standardkonformes C++ lernen, bevor du dich auf Microsofts C+±artige .NET-Sprache stürzt.