Информация об изменениях

Сообщение Re: Почему люди часто ошибаются при написании простых функци от 25.04.2016 6:22

Изменено 25.04.2016 6:28 Pavel Dvorkin

Здравствуйте, Analytic2007, Вы писали:

if (i1->pid < i2->pid) return -1;

Так, это готово,сейчас противоположный вариант — и все.
Копипастим.

if (i1->pid < i2->pid) return -1;

Теперь поправить надо. Поменять местами

if (i2->pid < i2->pid) return -1;

Черт, что я делаю. Зачем местами-то менять, когда достаточно меньше на больше заменить, и — 1 на 1

if (i2->pid > i2->pid) return 1;
Re: Почему люди часто ошибаются при написании простых функци
Здравствуйте, Analytic2007, Вы писали:

if (i1->pid < i2->pid) return -1;

Так, это готово,сейчас противоположный вариант — и все.
Копипастим.

if (i1->pid < i2->pid) return -1;

Теперь поправить надо. Поменять местами

if (i2->pid < i2->pid) return -1;

Черт, что я делаю. Зачем местами-то менять, когда достаточно меньше на больше заменить, и — 1 на 1

if (i2->pid > i2->pid) return 1;

Все,дописываем return 0; и можно сутью дела заниматься, а не этими пустяками.