3
A
回答
5
不,不是以任何便携式或标准方式。
但是,有一种标准的方法可以在函数之间传递可变数量的参数。看看vsprintf
。基本上,你需要一个接受va_list
的函数版本。
2
粗略地说,没有。
在写电话之前,你必须知道参数的数量,因此也要知道类型。因此,不能编写一行代码来准确地调用需要0个参数或1个参数或2个参数的函数。你总是可以提供2并且信任的东西能够工作 - 但编译器会(有道理地)给出警告。
相关问题
- 1. C++调用函数指针
- 2. 调用C++函数指针从C#
- 3. C++指针,引用和函数调用
- 4. C++通过函数指针调用函数中的矢量
- 5. 调用指针到成员函数C++
- 6. C++调用静态函数指针
- 7. 指针在Objective-C函数调用
- 8. C++指针 - ressignment在函数调用
- 9. C++通过函数指针指向另一个函数指针
- 10. 调用函数用C用它的名字和函数指针
- 11. 调用函数指针
- 12. 调用Const函数指针
- 13. 通用函数指针
- 14. 函数指针用C
- 15. 通过在非默认AppDomain中调用C#函数调用C++指针接口
- 16. C++函数指针和回调函数
- 17. 使用函数指针映射时的C++调用函数
- 18. 函数内使用指针调用函数 - C
- 19. c函数指针反函数指针
- 20. C++显式析构函数通过基址指针调用
- 21. C++:通过指针调用成员函数
- 22. 从R调用C函数,通过不透明指针
- 23. C - 通过函数调用迷路的双指针
- 24. C malloc通过函数调用指针导致总线错误
- 25. 使用指针数组调用函数
- 26. 如何通过函数指针和参数在C++中调用函数
- 27. 如何通过此函数的指针调用winapi函数?
- 28. 通过函数指针静态调用虚函数
- 29. 如何通过成员函数指针调用成员函数?
- 30. C - 不带函数指针的动态函数调用