我有很多这样的函数(它实际上是一个 API):
void func1(const funcData1& data, ...);
void func2(const funcData2& data, ...);
等等
其中funcData1
,funcData2
等仅用于将参数列表传递给函数。每次添加新功能时,也会添加一个新功能funcData89
。这不是最好的解决方案,恕我直言。所以我正在寻找一种更通用的方式来传递它们。有任何想法吗?
谢谢!
我有很多这样的函数(它实际上是一个 API):
void func1(const funcData1& data, ...);
void func2(const funcData2& data, ...);
等等
其中funcData1
,funcData2
等仅用于将参数列表传递给函数。每次添加新功能时,也会添加一个新功能funcData89
。这不是最好的解决方案,恕我直言。所以我正在寻找一种更通用的方式来传递它们。有任何想法吗?
谢谢!