public:
system_error(const std::string &, int = -1);
system_error(const std::string &, const std::string &);
virtual ~system_error() throw() = default;
public:
system_error(const std::string &, int = -1);
system_error(const std::string &, const std::string &);
virtual ~system_error() throw() = default;