-
- Ну, чем ему не нравится (void*)0 - не ясно, а на while(1) как и на if(1) ReAl(1093 знак., 17.09.2004 12:28)
- на NULL ругается так: bialix(173 знак., 17.09.2004 12:34)
- Я же говорил, что может быть косяк (прибавь еще что указатель может быть на far) Алексей Мусин(136 знак., 17.09.2004 12:39, ссылка)
- Да, пожалуй так лучше. ReAl(260 знак., 17.09.2004 13:01)
- У меня было подозрение что, компилер при сравнении с 0 Алексей Мусин(306 знак., 17.09.2004 13:13)
- не ребята. фуджик ругается только когда стоит модель памяти large bialix(260 знак., 17.09.2004 13:21)
- Повторяю, нет никаких граблей, если не использовать NULL - Алексей Мусин(17.09.2004 14:19)
- осмелюсь Вам возразить. Есть предупреждение компилятора, которое побороть иначе чем 0L невозможно. 5й уровень удалось победить только переписав определения из stddef.h bialix(615 знак., 17.09.2004 15:28)
- Кшмр тчк - Алексей Мусин(17.09.2004 16:26)
- это о моем коде? а почему? - bialix(17.09.2004 17:32)
- Потому что делать надо не так, а вот так - Алексей Мусин(20.09.2004 07:21, ссылка)
- мне такой вариант не подходит. - bialix(20.09.2004 10:49)
- Интересно, почему? - Алексей Мусин(20.09.2004 11:54)
- потому что в моем коде используется присвоение указателю значения NULL - bialix(20.09.2004 12:18)
- Ну так и присваивать ему тоже 0 :-) ReAl(152 знак., 20.09.2004 15:00)
- так что лучше - предупреждения на far указателе или предупреждения на near указателе? bialix(42 знак., 20.09.2004 16:21)
- Именно поэтому легче всего делать ReAl(182 знак., 20.09.2004 19:05)
- мы как-будто на разных языках говорим с Вами bialix(720 знак., 20.09.2004 19:39)
- Честно говоря, первій раз сталкиваюсь с ворчанием компилятора на приведение константы 0 к более широкому типу. ReAl(560 знак., 21.09.2004 17:37)
- 0 совсем не "неквалифицированный" :) Алексей Мусин(562 знак., 22.09.2004 07:04)
- Ответ: - bialix(21.09.2004 19:56, ссылка)
- Давайте проект, у меня так не получилось. Компилер не хочет ругаться :) Алексей Мусин(2 знак., 21.09.2004 07:16)
- пожалуйста - bialix(21.09.2004 10:42, ссылка)
- До кучи ситуация маленькой модели и широкого указателя Алексей Мусин(530 знак., 21.09.2004 12:31)
- Предлагаю ничью :) Алексей Мусин(1652 знак., 21.09.2004 12:04)
- на ничью не согласен. макрос offsetof -- вот что остается без приемлемого решения bialix(158 знак., 21.09.2004 19:54)
- тяжелый случай, что сказать Алексей Мусин(472 знак., 22.09.2004 07:20)
- я тоже не знал, для чего он пока не прочитал статью в ESP - bialix(22.09.2004 11:59, ссылка)
- тяжелый случай, что сказать Алексей Мусин(472 знак., 22.09.2004 07:20)
- спасибо за советы - bialix(21.09.2004 19:37)
- на ничью не согласен. макрос offsetof -- вот что остается без приемлемого решения bialix(158 знак., 21.09.2004 19:54)
- пожалуйста - bialix(21.09.2004 10:42, ссылка)
- Честно говоря, первій раз сталкиваюсь с ворчанием компилятора на приведение константы 0 к более широкому типу. ReAl(560 знак., 21.09.2004 17:37)
- мы как-будто на разных языках говорим с Вами bialix(720 знак., 20.09.2004 19:39)
- Именно поэтому легче всего делать ReAl(182 знак., 20.09.2004 19:05)
- так что лучше - предупреждения на far указателе или предупреждения на near указателе? bialix(42 знак., 20.09.2004 16:21)
- Ну так и присваивать ему тоже 0 :-) ReAl(152 знак., 20.09.2004 15:00)
- потому что в моем коде используется присвоение указателю значения NULL - bialix(20.09.2004 12:18)
- Интересно, почему? - Алексей Мусин(20.09.2004 11:54)
- мне такой вариант не подходит. - bialix(20.09.2004 10:49)
- Потому что делать надо не так, а вот так - Алексей Мусин(20.09.2004 07:21, ссылка)
- это о моем коде? а почему? - bialix(17.09.2004 17:32)
- Кшмр тчк - Алексей Мусин(17.09.2004 16:26)
- осмелюсь Вам возразить. Есть предупреждение компилятора, которое побороть иначе чем 0L невозможно. 5й уровень удалось победить только переписав определения из stddef.h bialix(615 знак., 17.09.2004 15:28)
- Повторяю, нет никаких граблей, если не использовать NULL - Алексей Мусин(17.09.2004 14:19)
- не ребята. фуджик ругается только когда стоит модель памяти large bialix(260 знак., 17.09.2004 13:21)
- У меня было подозрение что, компилер при сравнении с 0 Алексей Мусин(306 знак., 17.09.2004 13:13)
- Да, пожалуй так лучше. ReAl(260 знак., 17.09.2004 13:01)
- Я же говорил, что может быть косяк (прибавь еще что указатель может быть на far) Алексей Мусин(136 знак., 17.09.2004 12:39, ссылка)
- на NULL ругается так: bialix(173 знак., 17.09.2004 12:34)
- Я попробовал на компилере 3.5 - не ругается Алексей Мусин(112 знак., 17.09.2004 12:11)
- у меня softune 3.5 с апдейтами, о которых Сергей Пинигин объявлял. - bialix(17.09.2004 12:22)
- компилер показывает такую версию: bialix(179 знак., 17.09.2004 12:24)
- Аналогично. Хотя я понял Алексей Мусин(62 знак., 17.09.2004 12:34)
- в чем косяк? и чем тогда неинициализированные указатели инициализировать? - bialix(17.09.2004 12:38)
- Иниц-ть так Алексей Мусин(38 знак., 17.09.2004 12:41)
- в чем косяк? и чем тогда неинициализированные указатели инициализировать? - bialix(17.09.2004 12:38)
- Аналогично. Хотя я понял Алексей Мусин(62 знак., 17.09.2004 12:34)
- компилер показывает такую версию: bialix(179 знак., 17.09.2004 12:24)
- у меня softune 3.5 с апдейтами, о которых Сергей Пинигин объявлял. - bialix(17.09.2004 12:22)
- Это как не нравиться while(1) ? - Bill(17.09.2004 12:10)
- вот так - если while(1), то bialix(188 знак., 17.09.2004 12:28)
- Так и должно быть. В первом случае 1 это константа, является частным случаем выражения. Bill(399 знак., 17.09.2004 15:13)
- конвертор уже не надо. я все-таки собрал его из исходников bialix(80 знак., 17.09.2004 15:39)
- Принципиальная в том, что while(1) написал ты, а пустой for он от себя ненулём заменил, "спецслучай" - ReAl(17.09.2004 13:04)
- да, для организации бесконечных циклов for (;;) - самое правильное. Откуда я это знаю - не помню, вроде ShiphT говорил, а он где-то читал - DASM(17.09.2004 12:56)
- Так и должно быть. В первом случае 1 это константа, является частным случаем выражения. Bill(399 знак., 17.09.2004 15:13)
- вот так - если while(1), то bialix(188 знак., 17.09.2004 12:28)
- Ну, чем ему не нравится (void*)0 - не ясно, а на while(1) как и на if(1) ReAl(1093 знак., 17.09.2004 12:28)