#ifndef __ERRORCODE_H__ #define __ERRORCODE_H__ #include enum class ErrorCode { Success = 0, NoDevices = -1, // 枚举不到UVC设备 }; namespace std { template <> struct is_error_code_enum : true_type {}; } // namespace std class ErrorCategory : public std::error_category {}; std::error_code makeErrorCode(ErrorCode code); #endif // __ERRORCODE_H__