error: expected declaration specifiers or '...' before ***

原创 2013年09月10日 16:51:41

编译时报错:error: expected declaration specifiers or '...' before ***


这个原因是由于头文件包含顺序有误导致的,如果a.h中#include b.h而b.h中的函数声明中用到了a.h中的结构体或者typedef,那么就会出现在包含b.h的时候a.h中的结构体或者typedef还没有声明,从而陷入错误,可以把结构体或者typedef移入到b.h就OK了。


另外,这里也有说明:http://blog.csdn.net/xuyunzhang/article/details/6286873



博主所有文章已转自私人博客 Joe 的个人博客,谢谢关注!

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

error: expected declaration specifiers or '...' before xxx(xxx是函数形参)

今天汗颜了一大阵早上,在编译我的源代码的时候竟然不通过编译,上个星期六也出现了这种情况,当时不知道怎么弄的后来又通过编译了,可能是原来的.o文件没有make clean 还保存在那里,以至于蒙过去了,...

【错误笔记】error: expected declaration specifiers or '...' before XXX

今天由于头文件的一通包含操作,导致了一个比较头疼的问题。 找了好长时间,最后删了几个头文件,才编译通过。 当A包含B的头文件,B又包含A的头文件,就出现了这个好玩的error。 错误提示:error...

【错误】error: expected declaration specifiers or ‘...’ before string constant

在学习开源库mp4v2的时候,调用函数出现了如下错误: error: expected declaration specifiers or ‘...’ before string constant ...

error: expected declaration specifiers or ‘...’ before string constant

编译内核模块时遇到这样一个报错, error: expected declaration specifiers or ‘...’ before string constant 在网上搜了一下,内容...
  • fsx92
  • fsx92
  • 2015-05-11 14:16
  • 2298

安装PHP时 jpeglib.h:954: error:expected declaration specifiers or ‘...’ before ‘FILE’ 错误解决

In file included from /sever/php/php-5.3.6/ext/gd/libgd/gd_compat.c:8: /usr/local/jpeg8//include/jp...

Centos 7 成功安装 dosbox 解决 "error: expected primary-expression before ‘,’ token" 错误

注意:这篇博客解决了下面这个问题,如果你也恰巧遇到了这个问题,请继续往下读,完整的安装过程后面也有。make 操作错误信息如下:In file included from ../../include/...

error: macro "min" passed 3 arguments, but takes just 2 error: expected ‘)’ before ‘const’ 解决方法

最近在ubuntu下编译一个c++的solution,好几个project都得到如下的奇怪错误: In file included from /usr/include/c++/4.6/bit...

web服务连接mysql报错 解析:Can not read response from server. Expected to read 4 bytes, read 0 bytes before c

报错内容: The last packet successfully received from the server was 3,087,649 milliseconds ago.  The la...

expected specifier-qualifier-list before ‘uint16_t’

转载请注明出处: http://blog.csdn.net/zhangyang0402/archive/2010/07/22/5754132.aspx   编写一个PF_KEY的测试程序,...
  • ttomqq
  • ttomqq
  • 2015-01-21 11:06
  • 1029
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)