C++结构体和类转换C#代码
由于数据存储格式要和 以前的软件兼容,下面是以前软件的C语言代码。谁知道怎么转换成C#的呀?
这是结构体
struct CStationTable1Data
{
CStationTable1Data();
char StationName[60];
char StationNumber[10];
};
这是文件输出的
outfile.Write((char *)&StationTable1Data,sizeof(StationTable1Data));
这是C中定义的类
class CSondeDataType
{
public:
CSondeDataType();//构造函数
CSondeDataType(int a,
double t,
double e,
double p,
double h);
CSondeDataType& operator=(const CSondeDataType& sdt);
int operator==(const CSondeDataType& sdt) const;
int operator<(const CSondeDataType& sdt) const;
int availability;
double time;
double temp;
double press;
double humi;
};
谁知道的麻烦帮帮我,谢谢了。