严重性 代码 说明 项目 文件 行 禁止显示状态 警告 C4091 “typedef ”: 没有声明变量时忽略“ethhdr”的左侧
时间: 2023-11-06 18:05:53 浏览: 196
对于这个编译错误 C4091,一种可能的原因是在使用 typedef 时没有声明变量。在该报错中,它指出在左侧忽略了“ethhdr”的声明。要解决这个问题,你需要确保在使用 typedef 之前已经声明了变量。
你可以检查以下几个方面来解决该错误:
1. 确保你的代码中有关于 "ethhdr" 的声明语句,例如结构体或变量声明。
2. 检查是否在 typedef 语句之前已经包含了正确的头文件或声明了相关的依赖项。
3. 确保你的代码中没有重复的定义或重复的声明,这可能会导致编译器无法正确解析类型。
如果以上方法都没有解决问题,你可以尝试将相关代码片段提供给我,以便我更好地帮助你解决这个问题。