特牛生活网

变长模板函数-CSDN博客

网友收藏
文章浏览阅读164次。变长函数printf()使用了C语言的函数变长参数特性,通过使用变长函数(variadic funciton),printf的实现能够接受任何长度的参数列表。但变长参数对于传递参数的类型并不了解。此外printf不接受非内置类型。变长函数示例如下:// va_arg_test.cpp : 定义控制台应用程序的入口点。////访问可变参数流程//va_list args; //定义一个可变参数列表//va_start(args,arg); //初始化args指向强制参数arg的下一个参数/_变长模板
标签:变长模板