当我在Visual Studio 2012中使用以下代码时,出现上述错误(我使用的是C++):

#include <tesseract\baseapi.h>

任何人都可以阐明可能出了什么问题吗?

最佳答案

默认情况下,不建议使用不安全的CRT功能。您可以通过定义宏_CRT_SECURE_NO_WARNINGS来启用它们。尝试-

#define _CRT_SECURE_NO_WARNINGS
#include <tesseract\baseapi.h>

或将宏添加到项目属性列表。阅读MSDN上的Eliminating Deprecation Warnings文章。

从文章-

关于c++ - Tesseract baseapi错误: 'strncpy':此函数或变量可能不安全。考虑改用strncpy_s,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22423925/

10-09 13:49