C++Primer第5版读书笔记(第6章)

来源:互联网 发布:软件测试难不难 编辑:程序博客网 时间:2024/04/30 21:42

第6章 函数
6.2.6 含有可变形参的函数

  1. 如果函数的实参数量未知但是全部实参的类型都相同,可以使用initializer_list类型的形参;
    这里写图片描述

  2. 省略符形参

void foo(parm_list,...);void foo(...);

6.3.3 返回数组指针

  1. 声明一个返回数组指针的函数
Type (*function(parameter_list))[dimension];
2.使用尾置返回类型
auto func(int i)->int(*)[10];
 3.使用decltype
int odd[]={1,3,5,7,9};int even[]={0,2,4,6,8};decltype(odd) *arrPtr(int i){    return (i%2)? &odd : &even;}
0 0
原创粉丝点击