⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 error.h

📁 This libusb version 0.1.12. libusb is a library which allows userspace application access to USB de
💻 H
字号:
#ifndef _ERROR_H_#define _ERROR_H_typedef enum {  USB_ERROR_TYPE_NONE = 0,  USB_ERROR_TYPE_STRING,  USB_ERROR_TYPE_ERRNO,} usb_error_type_t;extern char usb_error_str[1024];extern int usb_error_errno;extern usb_error_type_t usb_error_type;#define USB_ERROR(x) \	do { \          usb_error_type = USB_ERROR_TYPE_ERRNO; \          usb_error_errno = x; \	  return x; \	} while (0)#define USB_ERROR_STR(x, format, args...) \	do { \	  usb_error_type = USB_ERROR_TYPE_STRING; \	  snprintf(usb_error_str, sizeof(usb_error_str) - 1, format, ## args); \          if (usb_debug >= 2) \            fprintf(stderr, "USB error: %s\n", usb_error_str); \	  return x; \	} while (0)#endif /* _ERROR_H_ */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -