質問編集履歴
3
誤字
title
CHANGED
|
File without changes
|
body
CHANGED
|
@@ -67,4 +67,4 @@
|
|
|
67
67
|
|
|
68
68
|
## 開発環境
|
|
69
69
|
Visual Studio 2015 Professional
|
|
70
|
-
.NET4.
|
|
70
|
+
.NET4.6
|
2
文法の修正
title
CHANGED
|
File without changes
|
body
CHANGED
|
@@ -57,8 +57,10 @@
|
|
|
57
57
|
"作ってみたコード"のcli::array定義で、以下のエラーが発生しました。
|
|
58
58
|
・「静的ストレージ存続期間のある変数にハンドルや追跡参照型を指定することはできません」
|
|
59
59
|
・「関数呼び出しの引数が多すぎます」。
|
|
60
|
-
こちらについて
|
|
60
|
+
こちらについて対処する方法はあるのでしょうか?
|
|
61
61
|
|
|
62
|
+
また、そもそも初期化子で対応すること自体は可能なのでしょうか?
|
|
63
|
+
|
|
62
64
|
## 試してみたこと
|
|
63
65
|
・List型に変更
|
|
64
66
|
⇒こちらはCLI以外で初期化子禁止が出てしまい断念しました。
|
1
誤字
title
CHANGED
|
@@ -1,1 +1,1 @@
|
|
|
1
|
-
|
|
1
|
+
C++定数の構造体配列をC++/CLIに変更する方法
|
body
CHANGED
|
@@ -1,7 +1,7 @@
|
|
|
1
1
|
## 前提
|
|
2
2
|
現在C++ヘッダをC++/CLIヘッダに変換を行っています。
|
|
3
3
|
CString型をString型にしてみたり、CArray型をList型にしてみたりなどなどをしています。
|
|
4
|
-
constの構造体配列
|
|
4
|
+
constの構造体配列の変更も同様に試みています。
|
|
5
5
|
コードは以下です。
|
|
6
6
|
#### <旧コード>
|
|
7
7
|
```C++
|