C++ 获取错误“;声明不声明任何内容;关于typedef

C++ 获取错误“;声明不声明任何内容;关于typedef,c++,C++,当我试图构建代码时,我遇到了这个错误。错误出现在有类型_def的行中。如何避免这个错误 typedef long sbsize_t; typedef unsigned long bsize_t; 请帮助我。在这种情况下,g++4.8会生成此错误: #define sbsize_t #define bsize_t typedef long sbsize_t; typedef unsigned long bsize_t; main.cpp:1

当我试图构建代码时,我遇到了这个错误。错误出现在有类型_def的行中。如何避免这个错误

typedef long            sbsize_t;
typedef unsigned long   bsize_t;

请帮助我。在这种情况下,g++4.8会生成此错误:

#define sbsize_t
#define bsize_t
typedef long            sbsize_t;
typedef unsigned long   bsize_t;


main.cpp:15:9: error: declaration does not declare anything [-fpermissive]
 typedef long            sbsize_t;
         ^
main.cpp:16:18: error: declaration does not declare anything [-fpermissive]
 typedef unsigned long   bsize_t;

因此,也许您的代码中有这样的定义?

错误是什么???????请添加一个错误。如果您不向我们显示错误,请我们诊断错误是没有用的。。!