次の方法で共有


方法: 等価性をテストする (C++/CLI)

次のサンプルでは、ハンドルの参照先に基づいて、C++ マネージ拡張を使用した等価性のテストを行います。

使用例

// mcppv2_equality_test.cpp
// compile with: /clr /LD
using namespace System;

bool Test1() {
   String ^ str1 = "test";
   String ^ str2 = "test";
   return (str1 == str2);
}

このプログラムの IL は、戻り値が op_Equality への呼び出しを使用して実装されていることを示します。

  IL_0012:  call       bool [mscorlib]System.String::op_Equality(string,
                                                                 string)

参照

その他の技術情報

マネージ型 (C++/CLI)