如何將指向C樣式數組的指針傳遞給模板函數?帶有char []參數的C++模板
下不會出現錯誤編譯像error: no matching function for call to 'func(char (*)[2])'
// What do I need to change on the next line to make this compile?
template<typename T> bool func(T **var)
{
return var == 0;
}
int main() {
char ar[2] = { 1, 2 };
func(&ar);
return 0;
}
template<typename T> bool func(T *var[])
也不起作用。
最後一點是我正在尋找的。謝謝! – monkbroc