История изменений
Исправление crutch_master, (текущая версия) :
char, int, float - классы? Где там char стал вдруг int? Результат операции стал int, а char, как char'ом был, так им и остался. С float'ом тоже.
И в чем проблема с такой фунцией?
В том, что ты ждешь от функции число, а тебе внезапно приходит строка или класс. И это поведение не/хреново документировано.
Исходная версия crutch_master, :
char, int, float - классы? Где там char стал вдруг int? Результат операции стал int, а char, как char'ом был, так им и остался. С float'ом тоже.
И в чем проблема с такой фунцией?
В том, что ты ждешь от функции число, а тебе внезапно приходит строка или класс. И это поведение никак не документировано.