我是靠谱客的博主 文静鸡,最近开发中收集的这篇文章主要介绍c语言中缺少函数标题,error C2332: “struct”: 缺少标记名,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

环境:xp sp3,vs2008,

一段这样的代码

typedef struct TCP_KEEPALIVE

{

u_long onoff;

u_long keepalivetime;

u_long keepaliveinterval;

}TCP_KEEPALIVE;

报错

1>正在编译...

1>xtype.cpp

1>e:hbjtest3kqcicikqciciutilityxtype.h(275) : error C2332: “struct”: 缺少标记名

1>e:hbjtest3kqcicikqciciutilityxtype.h(275) : error C2011: “”: “enum”类型重定义

1>        c:program filesmicrosoft sdkswindowsv6.0aincludeshlobj.h(3599) : 参见“”的声明

1>e:hbjtest3kqcicikqciciutilityxtype.h(275) : error C2143: 语法错误 : 缺少“;”(在“常量”的前面)

1>e:hbjtest3kqcicikqciciutilityxtype.h(275) : error C2059: 语法错误 : “常量”

1>e:hbjtest3kqcicikqciciutilityxtype.h(276) : error C2143: 语法错误 : 缺少“;”(在“{”的前面)

1>e:hbjtest3kqcicikqciciutilityxtype.h(276) : error C2447: “{”: 缺少函数标题(是否是老式的形式表?)

1>e:hbjtest3kqcicikqciciutilityxtype.h(280) : error C2059: 语法错误 : “常量”

查看类定义,结果有两个

ws2ipdef.h已经定义了TCP_KEEPALIVE,

哎,只能改自己的结构体名了

最后

以上就是文静鸡为你收集整理的c语言中缺少函数标题,error C2332: “struct”: 缺少标记名的全部内容,希望文章能够帮你解决c语言中缺少函数标题,error C2332: “struct”: 缺少标记名所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(40)

评论列表共有 0 条评论

立即
投稿
返回
顶部