Конкатенация ссылки на строковое выражение и значения строкового выражения Подробнее...
#include <strexpr.h>
Конкатенация ссылки на строковое выражение и значения строкового выражения
A | - Тип одного строкового выражения |
B | - Тип другого строкового выражения |
last | - какое из них первое |
Чтобы иметь возможность складывать строковое выражение с операндами, не являющимися строковым выражением, нам нужно иметь возможность вернуть из operator+
объект, который сохранит ссылку на операнд, являющийся строковым выражением, а для не строкового операнда будет иметь поле со строковым выражением, обрабатывающим второй операнд. Можно посмотреть пример в simstr::operator+<StrExpr A, FromIntNumber T>()