Udostępnij za pośrednictwem


Tworzenie tablic ciągów i używanie ich w programie Visual C++

Ten artykuł zawiera przykładowy kod pokazujący sposób tworzenia tablic ciągów i używania ich w programie Visual C++.

Oryginalna wersja produktu: Visual C++
Oryginalny numer KB: 310809

Podsumowanie

W tym artykule pokazano, jak używać zarządzanego języka C++ do tworzenia tablic ciągów i używania ich w programie Visual C++ .NET i Visual C++. Mimo że w przykładzie użyto dwuwymiarowej tablicy ciągów, informacje można również zastosować do tablicy ciągów jednowymiarowych lub tablicy ciągów wielowymiarowych.

Inicjowanie tablicy

Zainicjuj nowe wystąpienie tablicy dwuwymiarowej __gc zawierającej elementy wskaźnika do String klasy:

Int32 nRows, nColumns;
nRows = 10;
nColumns = 10;
String* myStringArray [,]= new String* [nRows,nColumns];

Następnie wypełnij tablicę ciągów:

String* myString = "This is a test";
myStringArray[x,y] = myString;

Zmienne x i y są symbolami zastępczymi prawidłowych Int32 wartości lub zmiennych, które określają wartości w indeksie dolnym tablicy. Tablica __gc jest oparta na zera.

Kompletny przykładowy kod

#using <mscorlib.dll>
#include <tchar.h>

using namespace System;

int _tmain(void)
{
    Int32 nRows, nColumns;
    nRows = 10;
    nColumns = 10;
    String* myString = "This is a test";

    String* myStringArray[,]= new String* [nRows,nColumns];
    myStringArray[0,0] = myString;

    Console::WriteLine(myStringArray[0,0]);
    return 0;
}

Aby pomyślnie skompilować poprzedni przykładowy kod, musisz dodać opcję kompilatora obsługi języka wspólnego w programie Visual Studio. Aby dodać opcję kompilatora obsługi środowiska uruchomieniowego języka wspólnego w programie Visual Studio, wykonaj następujące kroki:

  1. Kliknij pozycję Project (Projekt), a następnie kliknij pozycję< ProjectName Properties (Właściwości projectname>).

    Uwaga 16.

    <ProjectName> to symbol zastępczy nazwy projektu.

  2. Rozwiń węzeł Właściwości konfiguracji, a następnie kliknij przycisk Ogólne.

  3. Kliknij, aby wybrać pozycję Obsługa środowiska uruchomieniowego języka wspólnego, stara składnia (/clr:oldSyntax) po prawej stronie obsługi środowiska uruchomieniowego języka wspólnego w obszarze Wartości domyślne projektu w okienku po prawej stronie, kliknij przycisk Zastosuj, a następnie kliknij przycisk OK.

Aby uzyskać więcej informacji na temat opcji kompilatora obsługi środowiska uruchomieniowego języka wspólnego, zobacz /clr (kompilacja środowiska uruchomieniowego języka wspólnego).