ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
20 мая
296334
Скрипач, пророк (03.01.2012 13:35, просмотров: 3145)
C++. Моя бедная голова... Что не устраивает компилятор в следующем фрагменте (и почему)? template <class T> class strict{ public: T val; explicit strict(T init_val){ val=init_val;}; strict operator+(strict b){ return strict(val + b.val);}; strict operator-(strict b){ return strict(val - b.val);}; strict operator*(strict b){ return strict(val * b.val);}; strict operator/(strict b){ return strict(val / b.val);}; }; class strict_int1 : strict<int> {}; strict_int1 a(0);
... но не любой ценой.