我要聲明亨德爾的數組如下面的代碼:如何聲明handel數組?
using namespace System::Drawing;
ref class B
{
Bitmap^ b[];
B()
{
b = new Bitmap^[10];
}
};
但是編譯
error C2728: 'System::Drawing::Bitmap ^' : a native array cannot contain this managed type
error C4368: cannot define 'b' as a member of managed 'B': mixed types are not supported
error C2728: 'System::Drawing::Bitmap ^' : a native array cannot contain this managed type
error C2440: '=' : cannot convert from 'System::Drawing::Bitmap ^*' to 'System::Drawing::Bitmap ^[]'
有人能正確地告訴我的方式來聲明亨德爾的數組時,它拋出的錯誤?
非常感謝!
牛逼& T組
我寧願有一個莫扎特而不是亨德爾。你的意思是處理? – crashmstr 2012-03-30 18:15:17
String handelsWorks [] = {「Nero」,「Almira」,「彌賽亞」} :)只是一個笑話。 – Almo 2012-03-30 18:15:59
此外,我建議只是使用谷歌搜索你的第一個錯誤,看看問題。您將在這裏引導解決方案:http://stackoverflow.com/questions/995434/arrays-of-strings-in-managed-c – 2012-03-30 18:22:27