C++ 增压系统错误代码2是什么

C++ 增压系统错误代码2是什么,c++,boost,error-handling,system,C++,Boost,Error Handling,System,我正试图找出boost系统错误代码2是什么。在一个程序中,他们打印出boost错误代码。但是,我不确定如何查找此错误代码 任何帮助都将不胜感激。在我的脑海中:enoint/FileNotFound 请参阅中的错误代码 我脑海中浮现出:enoint/FileNotFound 请参阅中的错误代码 对于windows,找不到文件是错误的 检查windows的是否存在错误\u未找到文件\u 检查 #include <boost/system/error_code.hpp> #include

我正试图找出boost系统错误代码2是什么。在一个程序中,他们打印出boost错误代码。但是,我不确定如何查找此错误代码


任何帮助都将不胜感激。

在我的脑海中:enoint/FileNotFound

请参阅中的错误代码


我脑海中浮现出:enoint/FileNotFound

请参阅中的错误代码


对于windows,找不到文件是错误的


检查windows的

是否存在错误\u未找到文件\u

检查

#include <boost/system/error_code.hpp>
#include <iostream>

int main()
{
    boost::system::error_code ec;

    ec.assign(2, boost::system::system_category());
    std::cout << ec.message() << "\n";

    ec.assign(boost::system::errc::no_such_file_or_directory, boost::system::system_category());
    std::cout << ec.message() << "\n";
}
No such file or directory
No such file or directory