返回顶部
摘要: 项目中有很多时候用到外部dll,调用的时候如果用静态调用,程序exe目录下有很多dll,看起来很乱,不利于后续维护;动态调用可以把dll放在想放的文件夹内,但是如果一个dll要用到的函数很多,动态调用就会很麻烦。采用可变参数模板类可以让动态调用变得像静态调用一样。 注:仅在支持C++11的IDE下使 阅读全文
posted @ 2020-02-20 15:55 Zoya23 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 所需的函数参数不固定,需要用到带有可变参数的函数,类似printf();项目中需要打印信息等也会用到带可变参数的函数。 C语言标准库的头文件 #include<stdarg.h>包含一组能够遍历可变长参数列表的宏,如下: 1 /* 2 va_list 用来定义一个指针变量,该指针变量表示参数列表中的 阅读全文
posted @ 2020-02-20 11:19 Zoya23 阅读(289) 评论(0) 推荐(0) 编辑