/clr でコンパイル
array<Byte>^ byteArray = gcnew array<Byte>(25);
これらのコンパイラ エラーが発生するのはなぜですか?
error C2065: 'array' : undeclared identifier
error C2065: 'gcnew' : undeclared identifier
error C2275: 'System::Byte' : illegal use of this type as an expression
error C3192: syntax error : '^' is not a prefix operator (did you mean '*'?)
クラス内でこのメソッドを呼び出しています
using namespace System;
__gc class MyClass
これは、ここで非常に基本的な何かが欠けているように感じます。これでもエラーが発生します。
array<Byte>^ byteArray;
また
array<Byte> * byteArray;
ありがとうございました!!