クラスまたはインターフェイス内でのメンバー宣言 (C++/CLI)
プロパティと演算子の宣言は、Visual C++ では C++ マネージ拡張から大幅に変更され、マネージ拡張デザインでは公開されていた基になる実装の詳細が隠蔽されています。 また、イベントの宣言も変更されています。
マネージ拡張ではサポートされない変更としては、静的コンストラクターをアウトオブラインで定義できること (マネージ拡張ではインラインで定義する必要がありました)、およびデリゲート コンストラクターの概念が導入されたことがあります。
このセクションの内容
プロパティの宣言
プロパティ宣言の変更について説明します。プロパティ インデックスの宣言
インデックス付きプロパティの宣言の変更について説明します。デリゲートとイベント
デリゲートおよびイベントを宣言する構文の変更について説明します。仮想関数のシール
関数をシールする構文の変更について説明します。オーバーロードされた演算子
演算子のオーバーロードに対する変更について説明します。変換演算子に対する変更点
変換演算子の変更について説明します。インターフェイス メンバーの明示的なオーバーライド
インターフェイス メンバーを明示的にオーバーライドするメソッドの変更について説明します。プライベート仮想関数
プライベート仮想関数が派生クラスで処理される方法の変更について説明します。静的整数型定数リンケージの非リテラル化
static const の整数メンバーがリンクされる方法、および新しい literal キーワードを使用して定数を明示的に宣言する方法の変更について説明します。