Я читал эту статью: https://www.thc.org/root/phun/unmaintain.html, и я пытался осуществить шаги Misleading names
(ищи isValid(x)
) а также How To Fix Unused Variable Errors
(№ 29 в разделе «Разные техники»).
Я хочу сделать что-то более полезное (также в соответствии со статьей), поскольку лучше делать больше вещей на меньшем количестве строк.
К сожалению, я не знаю, как перегрузить оператор присваивания для базового типа. Я знаю, что могу сделать что-то вроде operator=(&Other o)
если бы я использовал класс, но, увы, C / C ++ не берет после Java наличие классов для некоторых базовых типов …
К сожалению, я не знаю, как перегрузить оператор присваивания для базового типа. Я знаю, что могу сделать что-то вроде
operator=(&Other o)
если бы я использовал класс
Вы не можете перегружать операторы для встроенных типов в C ++. И это конец истории.
но, увы, C / C ++ не берет после Java наличие классов для некоторых базовых типов …
…Вы делаете это звучит как различие Java между int
а также Integer
это как-то хорошо 🙂