У меня есть эта функция:Как изменить символ на строку?
void map()
{
map<char, string> change;
string usrstr = "A APPLE AND BANANA";
change['A'] = "00011";
change['B'] = "11001";
change['C'] = "01110";
change[' '] = "$$";
}
Как бы я идти об изменении всех вхождений «A» в моей строке на «00011» и то же самое для B, C и пространства. Вся помощь ценится
P.S Строка обыкновение всегда быть такой же
Если речь идет о C++, он должен быть помечен '' C++ исключительно. –
Er, используйте метод 'replace()' –
replace() работает только тогда, когда вы хотите заменить char символом, я хочу заменить символ строкой. – user3080755