У меня есть этот код на С++ 11:
#include <string>
#include <map>
using namespace std;
map<int, string> finalStates =
{
{ 0, "eroare lexicala" },
{ 1, "identificator" }
};
И я попытался преобразовать его в С++ 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» не называет тип |
Пожалуйста помоги.
gives me the error 'finalStates' does not name a type
Опубликуйте точное сообщение об ошибке. Вы пытались вызвать функциюfinalStates.insert(
в области файла? - person KamilCuk   schedule 12.04.2020