日期:2014-05-20  浏览次数:20729 次

自定义结构体是否可作为函数参数
如题.
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);