1>d:\zzz\project\sv_net_sdk_v2\sdkv2demo\./SVNETSDKV2.h(16): warning C4275: 非 dll 接口 class“CInfraredCamera”用作 dll 接口 class“SVNETSDKV2”的基
1> d:\zzz\project\sv_net_sdk_v2\sdkv2demo\InfraredCamera.h(12): note: 参见“CInfraredCamera”的声明
1> d:\zzz\project\sv_net_sdk_v2\sdkv2demo\./SVNETSDKV2.h(15): note: 参见“SVNETSDKV2”的声明
1>d:\zzz\project\sv_net_sdk_v2\sdkv2demo\./SVNETSDKV2.h(82): warning C4251: “SVNETSDKV2::m_cbCloseHander”: class“std::function<void (int,const std::string &)>”需要有 dll 接口由 class“SVNETSDKV2”的客户端使用
1>d:\zzz\project\sv_net_sdk_v2\sdkv2demo\./SVNETSDKV2.h(83): warning C4251: “SVNETSDKV2::m_cbTemperature”: class“std::function<void (CInfraredCamera::TInfraredRule,CInfraredCamera::TTemperatureInfo,const std::string &)>”需要有 dll 接口由 class“SVNETSDKV2”的客户端使用
1>D:\visual studio\VC\include\type_traits(1494): error C2893: 未能使函数模板“unknown-type std::invoke(_Callable &&,_Types &&...)”专用化
1> D:\visual studio\VC\include\type_traits(1494): note: 用下列模板参数:
1> D:\visual studio\VC\include\type_traits(1494): note: “_Callable=void (__cdecl *&)(TInfraredRule,TTemperatureInfo,const std::string &)”
1> D:\visual studio\VC\include\type_traits(1494): note: “_Types={CInfraredCamera::TInfraredRule, CInfraredCamera::TTemperatureInfo, const std::string &}”
1> D:\visual studio\VC\include\functional(210): note: 参见对正在编译的函数 模板 实例化“void std::_Invoke_ret<_Rx,void(__cdecl *&)(TInfraredRule,TTemperatureInfo,const std::string &),_Ty,CInfraredCamera::TTemperatureInfo,const std::string&>(std::_Forced<_Rx,true>,void (__cdecl *&)(TInfraredRule,TTemperatureInfo,const std::string &),_Ty &&,CInfraredCamera::TTemperatureInfo &&,const std::string &)”的引用
1> with
1> [
1> _Rx=void,
1> _Ty=CInfraredCamera::TInfraredRule
1> ]
1> D:\visual studio\VC\include\functional(208): note: 编译类 模板 成员函数“void std::_Func_impl<_Decayed,_Alloc,_Ret,CInfraredCamera::TInfraredRule,CInfraredCamera::TTemperatureInfo,const std::string &>::_Do_call(CInfraredCamera::TInfraredRule &&,CInfraredCamera::TTemperatureInfo &&,const std::string &)”时
1> with
1> [
1> _Alloc=std::allocator<int>,
1> _Ret=void
1> ]
1> D:\visual studio\VC\include\functional(136): note: 参见对正在编译的类 模板 实例化“std::_Func_impl<_Decayed,_Alloc,_Ret,CInfraredCamera::TInfraredRule,CInfraredCamera::TTemperatureInfo,const std::string &>”的引用
1> with
1> [
1> _Alloc=std::allocator<int>,
1> _Ret=void
1> ]
1> D:\visual studio\VC\include\functional(339): note: 参见对正在编译的类 模板 实例化“std::_Is_large<_Myimpl>”的引用
1> D:\visual studio\VC\include\functional(318): note: 参见对正在编译的函数 模板 实例化“void std::_Func_class<_Ret,CInfraredCamera::TInfraredRule,CInfraredCamera::TTemperatureInfo,const std::string &>::_Reset_alloc<void(__cdecl *)(TInfraredRule,TTemperatureInfo,const std::string &),std::allocator<int>>(_Fx &&,const _Alloc &)”的引用
1> with
1> [
1> _Ret=void,
1> _Fx=void (__cdecl *)(TInfraredRule,TTemperatureInfo,const std::string &),
1> _Alloc=std::allocator<int>
1> ]
1> D:\visual studio\VC\include\functional(318): note: 参见对正在编译的函数 模板 实例化“void std::_Func_class<_Ret,CInfraredCamera::TInfraredRule,CInfraredCamera::TTemperatureInfo,const std::string &>::_Reset_alloc<void(__cdecl *)(TInfraredRule,TTemperatureInfo,const std::string &),std::allocator<int>>(_Fx &&,const _Alloc &)”的引用
1> with
1> [
1> _Ret=void,
1> _Fx=void (__cdecl *)(TInfraredRule,TTemperatureInfo,const std::string &),
1> _Alloc=std::allocator<int>
1> ]
1> D:\visual studio\VC\include\functional(484): note: 参见对正在编译的函数 模板 实例化“void std::_Func_class<_Ret,CInfraredCamera::TInfraredRule,CInfraredCamera::TTemperatureInfo,const std::string &>::_Reset<void(__cdecl *)(TInfraredRule,TTemperatureInfo,const std::string &)>(_Fx &&)”的引用
1> with
1> [
1> _Ret=void,
1> _Fx=void (__cdecl *)(TInfraredRule,TTemperatureInfo,const std::string &)
1> ]
1> D:\visual studio\VC\include\functional(484): note: 参见对正在编译的函数 模板 实例化“void std::_Func_class<_Ret,CInfraredCamera::TInfraredRule,CInfraredCamera::TTemperatureInfo,const std::string &>::_Reset<void(__cdecl *)(TInfraredRule,TTemperatureInfo,const std::string &)>(_Fx &&)”的引用
1> with
1> [
1> _Ret=void,
1> _Fx=void (__cdecl *)(TInfraredRule,TTemperatureInfo,const std::string &)
1> ]
1> sdkv2demo.cpp(128): note: 参见对正在编译的函数 模板 实例化“std::function<void (CInfraredCamera::TInfraredRule,CInfraredCamera::TTemperatureInfo,const std::string &)>::function<void(__cdecl *)(TInfraredRule,TTemperatureInfo,const std::string &)>(_Fx)”的引用
1> with
1> [
1> _Fx=void (__cdecl *)(TInfraredRule,TTemperatureInfo,const std::string &)
1> ]
1> sdkv2demo.cpp(128): note: 参见对正在编译的函数 模板 实例化“std::function<void (CInfraredCamera::TInfraredRule,CInfraredCamera::TTemperatureInfo,const std::string &)>::function<void(__cdecl *)(TInfraredRule,TTemperatureInfo,const std::string &)>(_Fx)”的引用
1> with
1> [
1> _Fx=void (__cdecl *)(TInfraredRule,TTemperatureInfo,const std::string &)
1> ]
最新发布