【发布时间】:2013-04-13 20:19:08
【问题描述】:
我有一个与模板有关的问题。
template <typename A, typename B>
void someFunction (A* array, const B& numEl);
我希望 numEl (-->numberOfElements) 是无符号的,但 const unsigned 不会编译。数组中的元素数量绝不是负数,我将始终使用 long、int 或 short,因此我可以使用 numEl unsigned
【问题讨论】:
-
"numEl (-->numberOfElements)" 为什么不直接...在代码中写出全名?如果非要在这里解释,就直接用代码解释。您的编译器会很好地处理名称。你需要定义“不会编译”。
标签: c++ templates parameters modifier