2012-02-09 8 views
0
1 #include"unmanaged.h" 
2 #include"stdafx.h" 
3 using namespace std; 
4 _gc class Mclass 
5 { 
6 private: 
7 string Mx; 
8 cppclass * obj; 
9 public: 
10 Mclass(); 
11 ~Mclass(); 
12 string native(); 
13 }; 

このスローbulidingC++マネージコード

エラーC4430:欠落している型指定 - 仮定intです。

注:C++は、デフォルト-int型とをサポートしていません

エラーC2143:構文エラー:見つかりません ';'

「前unmanged.hの内容は、あなたが__gcに2つのアンダースコアが必要

#include"stdafx.h" 
#include<string> 
#include<iostream> 
using namespace std; 
class cppclass 
{ 
private: 
string x; 
public: 
cppclass(); 
~cppclass(); 
string native(); 
}; 
+0

コードをフォーマットし、エラーの行番号を表示してください。 – quasiverse

+0

'__gc'には2つのアンダースコアが必要です。 – Mankarse

+0

ありがとう@Mankarse ...それは働いた –

答えて

関連する問題