把一个封装好的C++类 导出成普通的函数,应该注意那些细节?? 谢谢!!对象创建 销毁应该怎么样处理在那里处理呢;circle
{
public:
void SetCentre(const point ¢rePoint);
void SetRadius(float r);
float GetGirth();
float GetArea();
{
return PI*radius*radius;
}
circle()
{
centre = point(0,0);
radius = 0;
}
private:
float radius;
point centre;
};
如上面的CIRCLE类,,其中我只知道函数名字 类名字,,,函数的实现细节我一概不知道。。我想把他们转换成标准的DLL以函数的形式,提供给别的语言调用
我该怎么处理呢??帮我 把这几个函数写一下
(对象的创建和析构,类的成员变量怎么处理呢)谢谢!!
{
public:
void SetCentre(const point ¢rePoint);
void SetRadius(float r);
float GetGirth();
float GetArea();
{
return PI*radius*radius;
}
circle()
{
centre = point(0,0);
radius = 0;
}
private:
float radius;
point centre;
};
如上面的CIRCLE类,,其中我只知道函数名字 类名字,,,函数的实现细节我一概不知道。。我想把他们转换成标准的DLL以函数的形式,提供给别的语言调用
我该怎么处理呢??帮我 把这几个函数写一下
(对象的创建和析构,类的成员变量怎么处理呢)谢谢!!
class __declspec( dllexport ) circle
{
};