LINUX.ORG.RU

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

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

Вы мне кстати так и не ответили по поводу проскипаного else и условия и ему предшествующего if, это если честно какой-то говнокод прямо конкретный, по сути если этот if не сработает то free не наступит и выполнится ветка else ничего не делающая и все это зависит от открытой переменной dynamic которую даже вы маслаете в этом маленьком примере несколько раз один раз инициализируя структуру, второй копируя в нее другую переменную в которую уже копируете 1 через операции присваивания, что кстати по сути тоже говнокод, смысл в этих присваиваниях через переменную, почему было сразу нельзя проинициализировать структуру с возведенным в 1 dynamic? И это увы не единственная переменная которая заводится просто так для того, чтобы вам было удобнее писать прослойку в виде метапрога, понятно дело что компилятор умный он это все подчистит за вами, но увы использовать этот выхлоп как часть исходников для проекта на С нереально уж слишком говнище.

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

Вы мне кстати так и не ответили по поводу проскипаного else и условия и ему предшествующего if, это если честно какой-то говнокод прямо конкретный, по сути если этот if не сработает то free не наступит и выполнится ветка else ничего не делающая и все это зависит от открытой переменной dynamic которую даже вы маслаете в этом маленьком примере несколько раз один раз инициализируя структуру, второй копируя в нее другую переменную в которую уже копируете 1 через операции присваивания, что кстати по сути тоже говнокод, смысл в этих присваиваниях через переменную, почему было сразу нельзя проинициализировать структуру с возведенным в 1 dynamic? И это увы не единственная переменная которая заводится просто так для того, чтобы вам было удобнее писать прослойку в виде метапрога, понятно дело что компилятор умный он это все подчистит за вам, но увы использовать этот выхлоп как часть исходников для проекта на С нереально уж слишком говнище.

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

Вы мне кстати так и не ответили по поводу проскипаного else и условия и ему предшествующего if, это если честно какой-то говнокод прямо конкретный, по сути если этот if не сработает то free не наступит и выполнится ветка else ничего не делающая и все это зависит от открытой переменной dynamic которую даже вы маслаете в этом маленьком примере несколько раз один раз инициализируя структуру, второй копируя в нее другую переменную которая в которую уже копируете 1 через операции присваивания, что кстати по сути тоже говнокод, смысл в этих присваиваниях через переменную, почему было сразу нельзя проинициализировать структуру с возведенным в 1 dynamic? И это увы не единственная переменная которая заводится просто так для того, чтобы вам было удобнее писать прослойку в виде метапрога, понятно дело что компилятор умный он это все подчистит за вам, но увы использовать этот выхлоп как часть исходников для проекта на С нереально уж слишком говнище.