C++.net エラー – プログラミング – Home

通知
すべてクリア

C++.net エラー


mayuta
 mayuta
(@mayuta)
ゲスト
結合: 15年前
投稿: 2
Topic starter  

質問なのですが、あるプログラムを実行したら以下のエラーが出るのですが、どうすれ
ば解決できるでしょうか。わかる方いらっしゃいましたらよろしくお願いします。

form.hの中の、#pragma endregionの下に

struct ThreadArg {
int a;
int b;
int c;
};
をいれたら、
error C2814: 'test::Form1::ThreadArg' : ネイティブ型をマネージ型 'test::Form1'
中に入れ子にすることはできません。

というメッセージが出てきました。

環境は、
windows xp sp3
VC++ 2008
です。


引用解決済
トピックタグ
επιστημη
 επιστημη
(@επιστημη)
ゲスト
結合: 15年前
投稿: 64
 

struct → ref struct


返信引用
PATIO
(@patio)
Famed Member
結合: 3年前
投稿: 2660
 

C++.NETではなくてC++/CLIと書いた方が正確だと思います。

C++/CLIに関しては、C++言語とは別の言語になりますので
C++/CLI言語の文法等を勉強する必要が有りますよ。
C++/CLIを勉強するつもりでやっているのであれば、
C++言語の本ではなくてC++/CLI言語の本を用意する事をお勧めします。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました