开发平台(Platform): (Ex: Win10, Linux, ...)
win10
编译器(Ex: GCC, clang, VC++...)+目标环境(跟开发平台不同的话需列出)
qt
问题(Question):
dll的函数
void fun_1(vector<uchar> &val)
void fun_2(vector<char> &val)
我在qt写一个函数
功能是
填写不同的dataType
调用来自DLL不同的函数
template <class type>
static void Select_fun(vector<type> vtp)
{
if (std::is_same<type, uchar>::value)
{
vector<uchar> &temp=vtp; //<<这边报错
fun_1(temp);
}
else if (std::is_same<type, char>::value)
{
fun_2(vtp); //<<这边报错
}
}
错误讯息
//