Я хочу заменить свой текст на boost как php.Char * заменить на char *
char* find = "a abc text";
char* search[] = { "a", "b", "c", "d", "e" };
char* replace[] = { "f", "g", "h", "i", "j" };
boost::replace_all(find, search, replace);
Но он не может преобразовать «char * const» в «int».
Кажется, вы пытаетесь сделать что-то похожее на: [this] (http://stackoverflow.com/a/4289916/2690204). Вы можете посмотреть, как работает replace_all, вы не передаете строку для поиск и замена. – Hashman
«Он не может преобразовать» не является хорошим, научным описанием проблемы. Чтобы сделать это хорошим вопросом для SO, подробно расскажите о проблеме, с которой вы сталкиваетесь, включая сообщения об ошибках и то, что вы сделали для их решения. –