在写代码过程中,在调用两个工程时,遇到了重复typedef类型的问题。
这类问题的解决方法的例子如下:
#ifndef TYPEDEF_ERROR_LOG
#define TYPEDEF_ERROR_LOG
typedef enum E_ERROR_LOG
{
LOG_LEVEL_ERROR = 1,
LOG_LEVEL_WARN,
LOG_LEVEL_INFO,
}ERRORLOG;
解决代码中重复typedef类型问题
本文探讨了在写代码过程中遇到的重复typedef类型问题,并提供了具体的解决方法,包括使用预处理器宏定义来避免冲突。
在写代码过程中,在调用两个工程时,遇到了重复typedef类型的问题。
这类问题的解决方法的例子如下:
#ifndef TYPEDEF_ERROR_LOG
#define TYPEDEF_ERROR_LOG
typedef enum E_ERROR_LOG
{
LOG_LEVEL_ERROR = 1,
LOG_LEVEL_WARN,
LOG_LEVEL_INFO,
}ERRORLOG;
1263