Я создаю конструктор следующим образом
Form1(array<System::String ^> ^args) //HW5
{
InitializeComponent();
//
//TODO: Add the constructor code here
//
if (args->Length==0){
CregArray = gcnew array<CRegistration^>(100);
record_number = 0;
}
else {
}
}
После этого я использую строку кода для создания конструктора. В основном, я хочу использовать регистр длины == 0, но компилятор сказал, что есть ошибка. Я не понимаю, что означает компилятор.
Application::Run(gcnew Form1(""));
Ошибка «Ошибка 1, ошибка C2664:« Project3 :: Form1 :: Form1 (cli :: array ^) »: невозможно преобразовать параметр 1 из« const char [1] »в« cli :: array ^ '