T
Wäre nicht schlecht, wenn Du eine genaue Fehlerbeschreibung posten würdest. Bei
Haut nicht hin
braucht man die Qualitäten eines Wahrsagers, um dir helfen zu können.
void auslesen(cli::array<String^, 2>^ ????)
{
//Wie erfolgt dann der Zugriff auf das Array hier in der Funktion?
}
void auslesen(cli::array<String^, 2>^ stringArray)
{
//so
int x=0, y=2;
String ^sString = stringArray[x, y];
}
Ich zweifle aber, dass ein zweidimensianales Array das richtige Datenkonstrukt in deinem Fall ist.
Ein eindimesionales Array entspricht einem Vektor, ein zweidimensionales Array einer Matrix. Bei deiner Beschreibung denke ich eher, dass Du zwei eindimensionale Vektorn brauchst, einen für die Befehle und einen für die Adressen. Du sparst dir dann die Reservierung von Speicher, der gar nicht benötigt wird. Diese beiden Vektoren kannst Du auch in einer Klasse kapseln, somit brauchst du nur ein Handle für die Übergabe.