c++ strings

xlon

Mitglied
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.

Code:
#include "stdafx.h"
 
 
using namespace System;
 
struct test
{
      String ^lol;
}ka[2];
 
int main(array<System::String ^> ^args)
{
      String ^str1="123";
      ka[0].lol = str1;
    Console::WriteLine(str1);
    return 0;
}

es kommt dann die fehlermeldung:"Ein verwalteter 'lol' kann nicht in einem nicht verwalteten 'test' deklariert werden"

kann mir jemand helfen? danke schon mal :-P
 
Also ich kenne bei C++ den Operator <i>^</i> garnicht (also im Sinne von & oder *).
Oder ist C++ soo stark erneuert worden?
 
mhmm...gute frage...scheint wohl so^^ aber das ist ganz normal wenn man bei vs konsolenanwendung nimmt...ich habe nur die struct eingefügt...
 
Dann kann ich dir leider nicht helfen. Kenne mich nicht so gut (eigentlich garnicht) mit Visual Studio aus.
 
Zurück