11问答网
所有问题
C++void f (std::array<int,3> a)可以省略数组大小吗?
如题所述
举报该问题
推荐答案 2020-04-14
不可以省略数组大小,因为std::array模版参数个数为2。
同时,C++不认为std::array<int,3>与std::array<int,4>是相同类型。
此外,std::array作参数时,建议这样做:void f(std::array<int,3>& a);
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/2P24Mv472777FSqqq2.html
相似回答
C++
中以
std::array
作为参数,是否有办法
可以省略数组大小?
答:
值得注意的是...如果这么写的话,不仅支持
std::array,
还支持其他含有迭代器操作的容器
大家正在搜
int f(int n)
int f(int x)
sizeof(int)
有以下程序void fun1
有以下程序void fun
fscanf函数的正确调用形式
编写函数fun,函数的功能是
void函数
c语言sizeof函数
相关问题
C++中vector <int> array;如何像下面数组...
C++语言 申明一个数组队列queue<int[3]> qu...
C++三维数组函数
C++函数调用二维数组
有关于C++多维数组的初始化
/*c++定义函数void sort(int a[],int...
c++ 3行4列数组 用指针求每一行最小值
C++读程题: 1. #include<iostream> ...