Вопрос, внезапно.
Если сделать
#define TRUE HZ
#define FALSE TRUE
#define HZ FALSE
То тру и фолс поменяются местам?
Мне видятся три возможных варианта.
Либо все заработает, если проверка идет подряд, т.е сперва всюду первый дефайн, потом всюду второй и так далее
Либо, если он составляет таблицу и заменяет каждый элемент кода последовательно по ней, то он заменит все тру на ХЗ, а фолс на тру.
Либо если они там все ебанулись и дефайны влияют друг на друга, то мы получим
#define TRUE HZ
#define FALSE HZ
#define HZ HZ
То есть все труфолсы поменяются на хз.
Такие дела.
Если сделать
#define TRUE HZ
#define FALSE TRUE
#define HZ FALSE
То тру и фолс поменяются местам?
Мне видятся три возможных варианта.
Либо все заработает, если проверка идет подряд, т.е сперва всюду первый дефайн, потом всюду второй и так далее
Либо, если он составляет таблицу и заменяет каждый элемент кода последовательно по ней, то он заменит все тру на ХЗ, а фолс на тру.
Либо если они там все ебанулись и дефайны влияют друг на друга, то мы получим
#define TRUE HZ
#define FALSE HZ
#define HZ HZ
То есть все труфолсы поменяются на хз.
Такие дела.
The question is, suddenly.
If done
#define TRUE HZ
#define FALSE TRUE
#define HZ FALSE
That tru and falls will change places?
I see three possible options.
Either everything will work if the check is in succession, that is, first the first define is everywhere, then the second is everywhere and so on.
Or, if he makes a table and replaces each element of the code in succession according to it, then he will replace all the work with HZ, and the fall with the work.
Or if they are all fucked up there and defines affect each other, then we will get
#define TRUE HZ
#define FALSE HZ
#define HZ HZ
That is, all trufols will change to xs.
So it goes.
If done
#define TRUE HZ
#define FALSE TRUE
#define HZ FALSE
That tru and falls will change places?
I see three possible options.
Either everything will work if the check is in succession, that is, first the first define is everywhere, then the second is everywhere and so on.
Or, if he makes a table and replaces each element of the code in succession according to it, then he will replace all the work with HZ, and the fall with the work.
Or if they are all fucked up there and defines affect each other, then we will get
#define TRUE HZ
#define FALSE HZ
#define HZ HZ
That is, all trufols will change to xs.
So it goes.
У записи 1 лайков,
0 репостов.
0 репостов.
Эту запись оставил(а) на своей стене Некромант Вася