在编译开源的第三方库时,可能会遇到错误:
expected unqualified-id before numeric constant
分析后发现,是自己定义的枚举变量名与第三方库中的同名了,导致变量重复定义。
解决方法:
- 自己的类型加上命名空间
- 自定义的类型添加特定的前缀
在编译开源的第三方库时,可能会遇到错误:
expected unqualified-id before numeric constant
分析后发现,是自己定义的枚举变量名与第三方库中的同名了,导致变量重复定义。
解决方法: