Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/162.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ C++;:如何将模板数组声明为函数参数_C++_Templates_Methods - Fatal编程技术网

C++ C++;:如何将模板数组声明为函数参数

C++ C++;:如何将模板数组声明为函数参数,c++,templates,methods,C++,Templates,Methods,非常相似 如何将模板数组声明为模板函数中的参数 类似于以下代码: template <unsigned i> void my_func (char (&a)[i]); //yes, I do need that reference template void my_func(char&a)[i])//是的,我确实需要那个证明 只需声明一个额外的模板参数,其中包含有问题的类型 template <typename T, unsigned i> void my_fu

非常相似

如何将模板数组声明为模板函数中的参数

类似于以下代码:

template <unsigned i> void my_func (char (&a)[i]); //yes, I do need that reference
template void my_func(char&a)[i])//是的,我确实需要那个证明

只需声明一个额外的模板参数,其中包含有问题的类型

template <typename T, unsigned i>
void my_func (T (&a)[i]);
模板
撤销我的职能(T&a)[i];

只需声明一个额外的模板参数,其中包含有问题的类型

template <typename T, unsigned i>
void my_func (T (&a)[i]);
模板
撤销我的职能(T&a)[i];