Ошибка при компиляции

Rolar

Здравствуйте. Не могу понять как исправить ошибку. Подскажите пожалуйста. вот код
srand(time(0));
            //setlocale(LC_ALL, "RUS"); //для вывода кирилицы
            std::array<System::String^,10> mas1 = { "Белая", "Сранные", "Рваные", "Петины", "Вкусные", "Папины", "Тухлые", "Бздючие", "Кошачие", "Мокрые" };
            std::array<System::String^, 10> mas2 = { "берёза", "мимозы", "морозы", "*****, розы", "секс-позы", "склерозы", "угрозы", "********", "гипнозы", "хлорозы" };
            std::array<System::String^, 10> mas3 = { "под моим", "ржут под", "******, как с", "срут за", "сифонят", "******", "е*ут над", "махают", "мрут под" };
            std::array<System::String^, 10> mas4 = { "окном", "косячком", "фонарём", "молоком", "королём", "х*й-чмырём", "игроком", "часноком", "********", "вознюком" };
            std::array<System::String^, 10> mas5 = { "принакрылась", "***нулась", "отвалилась", "наорала", "за*бала", "провалилась", "захл**нулась", "обосралась", "жрала тыкву", "сифонула" };
            std::array<System::String^, 10> mas6 = { "снегом", "дура", "пара", "жопа", "кошка", "свинка", "сиська", "жаба", "рыба", "таня" };
            std::array<System::String^, 10> mas7 = { "точно", "чётко", "близко", "метко", "где-то", "быстро", "тирольско", "мяско", "поздно", "как-то" };
            std::array<System::String^, 10> mas8 = { "сер**ром", "под шнурком", "за гавном", "за углом", "над ху*м", "с петухом", "за качком", "с дурачком", "под козлом", "с королём" };
            int r = 1 + rand() % 10;
            label1->Text = mas1[r] + "* "; //1
            r = 1 + rand() % 10;
            label1->Text = mas2[r] + "* "; //2
            r = 1 + rand() % 10;
            label1->Text = mas3[r] + "* "; //3
            r = 1 + rand() % 10;
            label1->Text = mas4[r] + "* "; //4
            r = 1 + rand() % 10;
            label1->Text = mas5[r] + "* "; //5
            r = 1 + rand() % 10;
            label1->Text = mas6[r] + "* "; //6
            r = 1 + rand() % 10;
            label1->Text = mas7[r] + "* "; //7
            r = 1 + rand() % 10;
            label1->Text = mas8[r] + ". "; //8
Заранее спс
1 ответ

Rolar

Вот ошибки если что Ошибка 2 error C2728: "System::String ^": собственный массив не может содержать этот тип (дальше путь) Ошибка 3 error C3265: нельзя объявлять управляемый "_Elems" в неуправляемом "std::array"(дальше путь)