ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
20 мая
295987 Топик полностью
=ReAl= (31.12.2011 01:05, просмотров: 1) ответил Скрипач на Снова пытаюсь перелезть на С++. Ради строгой типизации.
Не знаю, как проще, а прямолинейно — класс с приватным полем нужного типа (пусть int), перегруженные операторы + - * /, operator int () для автоматического приведения где надо. А вот конструктор, принимаюший int — обязательно explicit, для исключения автоматического приведения, чтобы нечаянно int в функцию не передать.