国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C++ > 正文

C++中可以接受任意多個(gè)參數(shù)的函數(shù)定義方法(詳解)

2020-01-26 14:24:06
字體:
供稿:網(wǎng)友

能夠接受任意多個(gè)參數(shù)的函數(shù),可以利用重載來實(shí)現(xiàn)。這種函數(shù)的執(zhí)行過程類似于遞歸調(diào)用,所以必須要有遞歸終止條件。

#include <iostream>#include <bitset>void print() {} // 遞歸終止條件。這是必需的。template<typename Type, typename... Types>void print(const Type& arg, const Types&... args){  std::cout << arg << std::endl;  print(args...);}int main(){  print(1, 3.1415, "Hello, world!", 1.618, true, std::bitset<16>(377), 40);  return 0;}

執(zhí)行后的結(jié)果如下:

1 3.1415 Hello, world! 1.618 1 0000000101111001 40 

以上就是小編為大家?guī)淼腃++中可以接受任意多個(gè)參數(shù)的函數(shù)定義方法(詳解)全部內(nèi)容了,希望大家多多支持武林網(wǎng)~

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 全椒县| 永昌县| 七台河市| 辉南县| 望江县| 临夏县| 绥棱县| 海南省| 深泽县| 潞城市| 乳源| 泾川县| 北安市| 高密市| 旌德县| 盐边县| 淮南市| 清河县| 连平县| 梅河口市| 宁夏| 宣武区| 虎林市| 徐汇区| 渭源县| 嵩明县| 临洮县| 茂名市| 和静县| 宣威市| 罗定市| 云梦县| 阿克陶县| 闽侯县| 上饶市| 左云县| 上虞市| 平乐县| 文登市| 滕州市| 丰镇市|