回 帖 发 新 帖 刷新版面

主题:头文件的错误!!!求解

您好!请问这个是什么错误来的?我编写的程序在.cpp,但编译时他说我的头文件有这个错误,我不知道为什么,恳请解决、、、
c:\program files\vc++\vc98\include\mmsystem.h(584) : error C2146: syntax error : missing ';' before identifier 'vDriverVersion'

回复列表 (共3个回复)

沙发

这个不太好确定,我也看到过好多次了,每次的问题都不一定,很有可能是你的声明写错了。最好把你的头文件及你的申明都发上来查看下。

板凳

楼主参考:http://blog.csdn.net/Pregunta/archive/2006/08/24/1113111.aspx
是不是没有包含对应的结构的定义头文件

3 楼

1、查看vDriverVersion前是否少;号
2、如果是自定义类型,查看是否引用其声明

我来回复

您尚未登录,请登录后再回复。点此登录或注册