高技术含量难题一个,恳请

高技术含量难题一个,恳请高手指点
我们知道main函数的参数是可变多个的(有点不具备代表性),而且printf也是如此(至少从宏还原的原函数可以).那么我们如何实在自己的可变参数个数的函数呢?还请高手不吝赐教,这里表示感谢了!(注:我找了一些教程,只有少量提及可变参数个数函数的,就没见过指导用户如何设计自己的函数的)

------解决方案--------------------
http://www.pconline.com.cn/pcedu/empolder/gj/c/0507/669879.html
自己也学习一下.
------解决方案--------------------
知道《Modern C++ Design》怎么实现“不定参”functor的吗?
知道boost库怎么实现“不定参”的functional的吗?
用0~15个参数的16个模板函数进行重载。

给你一个建议:最好永远不要自己写不定参函数。


------解决方案--------------------
大家工作学习环境不同,最忌讳的就是没有任何解释的站在自己的环境下给别人下结论
------解决方案--------------------
可变参数非常简单啊
就是取最后一个确定参数的地址,然后往后取就是了呀
但是!!为了和编译器保持一致,请不要自己操作那些指针,用编译器提供的宏va_list,va_start,va_end就很安全。