LINUX.ORG.RU

История изменений

Исправление foror, (текущая версия) :

obj.meth(arg1, arg2, …) против meth(obj, arg1, arg2, ….). Одно и то же.

Не будет одно и тоже. У вас куча внешних состояний, которые нужно передавать в каждую функцию. Либо юзать глобальные переменные и преварить всё в кашу. Либо создавать дополнительные структуры для состояний. Но по сути вы здесь уже начинаете эмулировать ООП. Так может сразу юзать ООП, не?

Исправление foror, :

obj.meth(arg1, arg2, …) против meth(obj, arg1, arg2, ….). Одно и то же.

Не будет одно и тоже. У вас куча внешних состояний, которые нужно передавать в каждую функцию. Либо создавать дополнительные структуры для состояний. Но по сути вы здесь уже начинаете эмулировать ООП. Так может сразу юзать ООП, не?

Исходная версия foror, :

obj.meth(arg1, arg2, …) против meth(obj, arg1, arg2, ….). Одно и то же.

Не будет одно и тоже. У вас куча внешних состояний, которые нужно передавать в каждую функцию. Либо создавать структуры для состояний. Но по сути вы здесь уже начинаете эмулировать ООП. Так может сразу юзать ООП, не?