-
- Стеб, что ли? Мелкомягкая студия, IAR ,например. char * p ,q; - сущности разного типа. - Хитрый Китаец(21.05.2013 23:38)
- И чего? Тип -- это "char". А не "char *". А звёздочка относится к переменной. Вообще речь про целочисленные типы. Через define ни указатели, ни структуры и т.п. сделать нельзя. Т.е. даже если и можно (структуры, например), но это будут разные fk0(8 знак., 22.05.2013 00:32)
- IAR в последних версиях уже не ругается на типы, переименованные с помощью typedef, если они имеют одинаковую размерность. - rezident(22.05.2013 00:17)
- Вполне вероятно. Хорошо ли это - не знаю. Но то, что #define плох для объявления типов - ИМХО, однозначно. - Хитрый Китаец(22.05.2013 00:37)
- А с какого оно должно ругаться? "C" автоматически приводит (целочисленные) типы. Со времён Кернигана и Ричи. - fk0(22.05.2013 00:26 - 00:33)
- Вы имеете в виду integer promotion под автоматическим приведением типов? - rezident(22.05.2013 00:35)
- Я имею ввиду примерно такую штуку. Оно не обязательно integer. Ниже пример программы на pascal и выдаваемые компилятором ошибки. А что бы выдал C? fk0(1484 знак., 22.05.2013 01:13 - 01:15, ссылка)
- Вы имеете в виду integer promotion под автоматическим приведением типов? - rezident(22.05.2013 00:35)
- Ну щаз я кинулся искать какой из компиляторов ругался 10 лет назад. Прецедент был, мне этого хватило - 1111111(21.05.2013 23:20)
- Пустословие. - fk0(21.05.2013 23:20)
- Взаимно - 1111111(22.05.2013 00:02)
- Мудозвон. Клинический. За базар не отвечает. - fk0(22.05.2013 00:22 - 00:27)
- Так и запишем - аргументы у интернет воена отсутствуют, перешел на личности - 1111111(22.05.2013 00:33)
- Аргументы отсутствуют у тебя. Берёшься утверждать что-то на абсолютно пустом месте. Более того, утверждения на первый взгляд очевидно бредовые. - fk0(22.05.2013 00:35)
- Место было отнюдь не пустое, typedef как очевидное решение был опробован в первую очередь. С отрицательным результатом. А твои аргументы "такого не может быть потому что не может быть никогда" конечно же идеальны для любого спора. Продолжай в том 1111111(8 знак., 22.05.2013 00:41)
- Аргументы отсутствуют у тебя. Берёшься утверждать что-то на абсолютно пустом месте. Более того, утверждения на первый взгляд очевидно бредовые. - fk0(22.05.2013 00:35)
- Так и запишем - аргументы у интернет воена отсутствуют, перешел на личности - 1111111(22.05.2013 00:33)
- Мудозвон. Клинический. За базар не отвечает. - fk0(22.05.2013 00:22 - 00:27)
- Взаимно - 1111111(22.05.2013 00:02)
- Пустословие. - fk0(21.05.2013 23:20)
- Стеб, что ли? Мелкомягкая студия, IAR ,например. char * p ,q; - сущности разного типа. - Хитрый Китаец(21.05.2013 23:38)