У меня есть этот код на C ++ 11:
#include <string>
#include <map>
using namespace std;
map<int, string> finalStates =
{
{ 0, "eroare lexicala" },
{ 1, "identificator" }
};
И я попытался преобразовать его в C ++ 98, например:
#include <string>
#include <map>
std::map<int, std::string> finalStates;
finalStates.insert( std::pair<int, std:string> (0, "eroare lexicala"));
finalStates.insert( std::pair<int, std:string> (1, "identificator"));
, что выдает ошибку ' finalStates 'не называет тип |
Пожалуйста, помогите.