for (int j = 0; j < text.size(); ++j)
{
t.insert(pair<string, int>(text[j], j));
}
}
Почему ругается? Что у меня неверно преобразовывается?
Ошибка C2664 "void funk(std::vector<std::string,std::allocator<std::string>>,std::vector<std::string,std::allocator<std::string>>,std::map<std::string,int,std::less<std::string>,std::allocator<std::pair<const std::string,int>>> &)": невозможно преобразовать аргумент 3 из "std::multimap<std::string,int,std::less<std::string>,std::allocator<std::pair<const std::string,int>>>" в "std::map<std::string,int,std::less<std::string>,std::allocator<std::pair<const std::string,int>>> &"
В месте вызова все еще map?
да, спасибо за подсказку. у меня отдельный файл был для заголовков, не увидел
Обсуждают сегодня