C++的源程序改写成C语言类的内联函数和虚函数
2021-04-24 01:27
标签:vat 语言 ons virt 一个 去掉 程序 line c++ C++的源程序改写成C语言类的内联函数和虚函数 标签:vat 语言 ons virt 一个 去掉 程序 line c++ 原文地址:https://blog.51cto.com/14863804/2509441
class B
{
…
virture void funb();
inline int add()const {return a+b;};
private:
int a;
int b;
…
}
改为:
typedef classB B;
struct classB
{
…
void (funb)(struct classB p);
int (add)(struct classB p);
int a;
int b;
}
void classB_funb(B p)
{
…
}
int classB_add(B p)
{
return p->a+p->b;
}
void fun_classB(B *p)
{
…
p->funb=classB_funb;
p->add= classB_add;
}
上一篇:C++高精度加减乘除和求余数
下一篇:spring配置文件详解
文章标题:C++的源程序改写成C语言类的内联函数和虚函数
文章链接:http://soscw.com/index.php/essay/78719.html