小编Han*_*nan的帖子

"ISO C++禁止声明'list'没有类型"错误

我在下面的每一行都会遇到以下错误list<string>:

  • ISO C++ forbids declaration of 'list' with no type
  • expected ';' before '<' token

#ifndef __REGNAMEGENERATOR_H
#define __REGNAMEGENERATOR_H

#include <stdio.h>
#include <stdlib.h>
#include <string>
#include <iostream>
#include <sstream>

#define Max_reg_Num 1000

using namespace std;

class RegNameGenerator{
private:
    int intRegNumber;
    int realRegNumber;
    list<string> UsedIntReg; // error
    list<string> UsedRealReg; // error

public:
    RegNameGenerator();
    ~RegNameGenerator();
    string generateIntReg();
    string generateRealReg();
    list <string> getUsedIntReg(); // error
    list <string> getUsedRealReg(); // error
    int getIntRegNum();
    int getRealRegNum();
};

#endif
Run Code Online (Sandbox Code Playgroud)

c++ list

1
推荐指数
1
解决办法
1457
查看次数

标签 统计

c++ ×1

list ×1