私はC++/ CLIにかなり慣れていないので、System::StringをSystem::Char配列に変換しようとしています。
これが私がこれまでに持っているものです:
private: System::Void modeToolStripMenuItem_Click(System::Object^ sender, System::EventArgs^ e) {
Mode frmMode;
if(frmMode.ShowDialog() == System::Windows::Forms::DialogResult::OK){
array <Char>^ load [] = gcnew array<Char>(txtbxName->Text->ToCharArray());
}
}
txtbxNameは、フォーム内のテキストボックスです。おそらく、これは機能するはずですが、コンパイラエラーが発生します。
error C2440: cannot convert from 'cli::array<Type> ^' to 'cli::array<Type> ^[]'
スニペットの4行目。