国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 巢湖市| 贺州市| 华容县| 南开区| 昭觉县| 兴和县| 桑日县| 普洱| 施甸县| 濮阳市| 怀仁县| 延吉市| 古交市| 龙州县| 崇信县| 旌德县| 宁阳县| 临洮县| 西吉县| 出国| 乌兰察布市| 辽阳县| 孝昌县| 正镶白旗| 乌苏市| 贵德县| 思南县| 五大连池市| 南澳县| 津南区| 张家港市| 金秀| 舟山市| 会宁县| 武强县| 台南县| 堆龙德庆县| 建瓯市| 嘉定区| 馆陶县| 宿松县|