错误 C2893 未能使函数模板“unknown-type std::invoke(_Callable &&,_Types &&...)”专用化 dahengmfc e:\vs2015\vc\include\thr\xthread 238
时间: 2023-09-24 17:08:08 浏览: 216
出错,include后调用不了,函数
这个错误通常是由于使用了错误的语法或参数类型导致的。您可以尝试检查以下几点:
1. 该错误可能是由于未包含正确的头文件而引起的。请确保您包含了所需的头文件。
2. 检查您的函数模板定义是否正确。如果您在定义模板时使用了错误的语法,则可能会导致该错误。
3. 确保您在调用函数模板时使用了正确的参数类型。如果您传递了错误的类型,则可能会导致该错误。
4. 检查您的编译器是否支持 std::invoke 函数。如果不支持,则可能会导致该错误。您可以尝试使用其他函数来替代 std::invoke。
如果您仍然无法解决问题,请提供更多代码以供参考,以便我们更好地了解您的情况。
阅读全文