自定义结构体是否可作为函数参数
如题.
strcut one
{
int a;
};
strcut two
{
long b;
}
如何写一个能函数可以传任意一个结构体进来的呢?
one st_1//声名一个one结构体的变量
two st_2//声名一个two结构体的变量
void fun(/*参数为泛型,既可为one也可为two,要怎么写呀?*/)
{
}
------解决方案--------------------你这样用重载就行了啊:
void fun(one a)
{
}
void fun(two a)
{
}
------解决方案--------------------void fun(object);