محمد صادق
جمعه 18 فروردین 1391, 09:03 صبح
سلام
من یک کلاس توی سی شارپ نوشتم و استفاده کردم ولی سرعتش خیلی پایین بود
اون کلاس رو توی سی پلاس پلاس نوشتم سرعت بالا بود
چجوری میتونم این کلاس رو در سی پلاس پلاس داشته باشم ولی در سی شارپ استفاده کنم؟مثلا کد زیر
class MyClass
{
public:
int a;
MyClass()
{
a=0;
b=0;
}
MyClass(int aa,int bb)
{
a=aa;
b=bb;
}
MyClass Add(MyClass m1)
{
MyClass mTmp;
mTmp.a=a+m1.a;
mTmp.b=b+m1.b;
return mTmp;
}
int GetA()
{
return this->a;
}
int GetB()
{
return this->b;
}
private:
int b;
MyClass Mult(MyClass m1)
{
MyClass mTmp;
mTmp.a=a*m1.a;
mTmp.b=b*m1.b;
return mTmp;
}
};
من یک کلاس توی سی شارپ نوشتم و استفاده کردم ولی سرعتش خیلی پایین بود
اون کلاس رو توی سی پلاس پلاس نوشتم سرعت بالا بود
چجوری میتونم این کلاس رو در سی پلاس پلاس داشته باشم ولی در سی شارپ استفاده کنم؟مثلا کد زیر
class MyClass
{
public:
int a;
MyClass()
{
a=0;
b=0;
}
MyClass(int aa,int bb)
{
a=aa;
b=bb;
}
MyClass Add(MyClass m1)
{
MyClass mTmp;
mTmp.a=a+m1.a;
mTmp.b=b+m1.b;
return mTmp;
}
int GetA()
{
return this->a;
}
int GetB()
{
return this->b;
}
private:
int b;
MyClass Mult(MyClass m1)
{
MyClass mTmp;
mTmp.a=a*m1.a;
mTmp.b=b*m1.b;
return mTmp;
}
};