sergevp
Да. Пусть будет Price. Какой у него будет интерфейс? Скажем, я хочу увеличить цену на полтора рубля, что мне прибавить? `Price new_price = price + 150`? Или `Price new_price = price + 1500000`? Или 18 нулей?
Price!Rub price;
auto newPrice += Price!Rub(15, 1); // auto newPrice += Price!Rub(150, 2);
или даже
auto newPrice += Price!Rub("1.5");