-
- А тайпдеф применять то можно? typedef unsigned char uint8_t; .... typedef uint8_t u8; - Vladimir Ljaschko(12.02.2012 15:39)
- typedef char mychar; typedef int myint; typedef long mylong;... Но зачем??? fk0(12.02.2012 15:43 - 15:46)
- А мне нравится - просто короче. Эти буковки в имени переменной больше востребованы. - Vladimir Ljaschko(12.02.2012 15:47)
- Правило 13: Леонид Иванович(13.02.2012 12:37)
- Они там в этой MISRA совсем с ума сошли. Звучит как "язык программирования C не должен использоваться". :-/ - fk0(13.02.2012 22:10)
- Буковки востребованы в ассемблере, где нет понятия типа данных. Заставь дурака goto не использовать... - fk0(12.02.2012 15:50)
- Правило 13: Леонид Иванович(13.02.2012 12:37)
- А мне нравится - просто короче. Эти буковки в имени переменной больше востребованы. - Vladimir Ljaschko(12.02.2012 15:47)
- typedef char mychar; typedef int myint; typedef long mylong;... Но зачем??? fk0(12.02.2012 15:43 - 15:46)
- В руководстве мутно написано Andreas(341 знак., 12.02.2012 14:51)
- Практически никто кроме жалких поделок финских студентов никто эти жалкие поделки ISO/IEC не поддерживают. Профессионалы программируют на православном C им. Кернигана и Ритчи. А без прототипов -- как ты вообще хотел, как компилятор поймёт как fk0(448 знак., 12.02.2012 15:08)
- А как православные несколько циклов подряд делают? Каждый раз вводят i,j,k,l... или {u08 i;for(;;){}} - Andreas(13.02.2012 09:18)
- часто во вложенных внутренних циклах нужен доступ к переменным внешних циклов. Так что всё равно удобнее использовать разные переменные koyodza(108 знак., 13.02.2012 10:49)
- Вообще лучше i,j,k,l. Потому, что i более внутреннего цикла перекрывает более внешнюю i. И легко написать ошибочный код с обращением к внешней i. GCC на такое умеет предупреждение давать. Но если очень хочется, то в C89 можно же написать: fk0(158 знак., 13.02.2012 09:39)
- Все это можно соблюсти, но неудобно. Похоже осталась надежда только на Raisonance - может там C99. - Andreas(12.02.2012 15:17)
- Что неудобно? Есть over90000 строк кода написанного на C99? Не верю! - fk0(12.02.2012 15:28)
- А как православные несколько циклов подряд делают? Каждый раз вводят i,j,k,l... или {u08 i;for(;;){}} - Andreas(13.02.2012 09:18)
- Практически никто кроме жалких поделок финских студентов никто эти жалкие поделки ISO/IEC не поддерживают. Профессионалы программируют на православном C им. Кернигана и Ритчи. А без прототипов -- как ты вообще хотел, как компилятор поймёт как fk0(448 знак., 12.02.2012 15:08)
- C99 позволяет так декларировать - koyodza(12.02.2012 14:37)
- А тайпдеф применять то можно? typedef unsigned char uint8_t; .... typedef uint8_t u8; - Vladimir Ljaschko(12.02.2012 15:39)