次の方法で共有


コンパイラ エラー C3192

構文エラー: '^' はプレフィックス演算子ではありません ('*' は使用可能です)

ハンドルを逆参照演算子として使用することはできません。

次の例では C3192 が生成されます。

// C3192.cpp
// compile with: /clr
using namespace System;

ref class MyClass {
public:
   MyClass () {}
   MyClass(MyClass%) {}
};

int main() {
   MyClass ^ s = gcnew MyClass;
   MyClass b = ^s;   // C3192

   // OK
   MyClass b2 = *s;
}