Я использую подталкивание :: регулярное выражение, чтобы найти разделитель в строке (в C++) и заменить его другим, если один существует:повышения :: проблема производительности регулярных выражений
const boost::regex esc(delimiter);
const std::string rep = "\\\\" + delimiter;
dest += boost::regex_replace(str, esc, rep,
boost::match_default | boost::format_sed);
Но при использовании подталкивания :: regex У меня огромное снижение производительности (около 50%).
Кто-нибудь знает, почему? Является ли это проблемой?
50% снижение производительности по сравнению с чем? – mfontanini