форма перевода кода с # на с ++ - PullRequest
0 голосов
/ 25 декабря 2010

что такое эквивалент в vc ++?

    int i = 0;

    private TabPage[] tab = new TabPage[20];

    i++;

    tab[i] = new TabPage();

Ответы [ 2 ]

6 голосов
/ 25 декабря 2010

Не уверен, что ты там делаешь с частным.

int i = 0;

TabPage * tab[20];

i++;

tab[i] = new TabPage();

РЕДАКТИРОВАТЬ: Да, я понятия не имею, что такое TabPAge;если вы на самом деле пытаетесь выполнить какую-то конкретную задачу с графическим интерфейсом, это вам мало поможет.

4 голосов
/ 25 декабря 2010

В VC ++ нет эквивалента. TabPage - это управление графическим интерфейсом; вы можете создать нечто подобное в C ++, используя Win API или, возможно, MFC, даже Qt, если вы предпочитаете это. Если вы хотите что-то эквивалентное в C ++ / CLI (снова .NET Framework), вы можете создать массив TabPages:

array<TabPage^> ^ tabPage = gcnew array<TabPage^>(20); 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...