编译器错误:'使用'''之前'预期的不合格ID

时间:2012-03-14 05:20:33

标签: c++ compiler-errors

这是我的代码:

    //test file
    #include <iostream>
    #include "stat.h"
    #include "frequency.h"

    using namespace std;

    int main(){
      cout << "helo"<< endl;
      return 0;
    }

当我尝试编译时,我得到:

    test.cc:7: error: expected unqualified-id before "using"
    test.cc:7: error: expected `,' or `;' before "using"

知道这里发生了什么吗?

2 个答案:

答案 0 :(得分:8)

你可能错过了;在头文件的末尾。

它应该是这样的:

 class frequency {
      ...
 };

答案 1 :(得分:2)

问题可能是frequency.h的最后一行出错。