Строковое выражение, генерирующее строку с заменой всех вхождений заданной подстроки на строковое выражение. Подробнее...
#include <strexpr.h>
Открытые члены | |
| constexpr | expr_replaced_e (str_src< K > w, str_src< K > p, const E &e) |
| Конструктор. | |
Строковое выражение, генерирующее строку с заменой всех вхождений заданной подстроки на строковое выражение.
| K | - тип строки. |
Если искомая подстрока не найдена, то строковое выражение даже не вычисляется. Затем при осуществлении замены строковое выражение вычисляется только один раз в место первой замены, а в следующие места замен просто копируется символы из первого места. Это позволяет экономить память и время, если вам надо сделать замену на какую-либо "сборную" строку.
|
inlineconstexpr |
Конструктор.
| w | - исходная строка. |
| p | - искомая подстрока. |
| e | - строковое выражение для замены. |