回答編集履歴
1
リンクを修正
test
CHANGED
@@ -86,8 +86,6 @@
|
|
86
86
|
|
87
87
|
```
|
88
88
|
|
89
|
-
|
90
|
-
|
91
89
|
状況によりますが、C++/CLIを使う場合(分かり易く言うと、.NET Frameworkのクラスも使う場合)は、一般的にはC++の標準クラスではなく、参照クラス(`ref class`)を使うことが多いです。CTestクラスをもとにするとしたら、宣言の`class CTest`が`ref class CTest`になります。その場合、参照クラスに対して`new`や`delete`は使えなくなったり、標準C++での`int`等のプリミティブな型も`System.Int32`型になったりするので注意が必要です。
|
92
90
|
|
93
91
|
|
@@ -134,7 +132,7 @@
|
|
134
132
|
|
135
133
|
|
136
134
|
|
137
|
-
C++/CLIはECMAで標準化([Standard ECMA-372 / C++/CLI Language Specification](
|
135
|
+
C++/CLIはECMAで標準化 ([Standard ECMA-372 / C++/CLI Language Specification](http://www.ecma-international.org/publications/standards/Ecma-372.htm))されてはいるものの、今ではマイクロソフトもC++/CLI関連のアップデートは積極的にはせず、むしろ退行して消えつつあるのが現状です。例えばVisual Studio 2017でC++/CLI関連のプロジェクト作成テンプレートは極端に少ないですし、ネットで検索してヒットする記事も、5~10年以上前の古いものが多いです。
|
138
136
|
|
139
137
|
|
140
138
|
|