ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้
-
- Не поможет этот совет вашим ФуУмнымЛюдям)) Тут же пример: была однобайтовая переменная, назовём её Х. Счётчик какой-нибудь. И перестало его хватать. Сказано сделано, сделали двухбайтовым. Делов-то - в двух местах поменять. Но случилась жёппа. Олдфаг(486 знак., 09.09.2015 17:40,
)
- Явасумоляю. Если кокойты криворукий еблан заменил тип переменной и не проверил все случаи её использования, то тут ничто не поможет кроме кровавого сталена. - SciFi(09.09.2015 18:03)
- Тем более что в коде к несчастью бывают и операции с переменными, как там этот префикс поможет, если происходит переполнение в целочисленной математике? - VL(09.09.2015 18:09,
)
- Тем более что в коде к несчастью бывают и операции с переменными, как там этот префикс поможет, если происходит переполнение в целочисленной математике? - VL(09.09.2015 18:09,
- Явасумоляю. Если кокойты криворукий еблан заменил тип переменной и не проверил все случаи её использования, то тут ничто не поможет кроме кровавого сталена. - SciFi(09.09.2015 18:03)
- По русски это называется включать хедер в сишник с таким же названием. Т.е. в globals.c включить строку #include "globals.h" . - _basile(09.09.2015 17:28,
)
- Именно это имел в виду. За исключением того, что у меня никогда не бывает "globals". Если и есть глобальные переменные, они всегда к какому-нибудь модулю относятся: всегда есть единственный "поставщик" и "потребители". - SciFi(09.09.2015 17:38)
- Это - да. Но, завсегда ручонки чешутся облегчить себе жисть. Почему бы все хедеры проекта не свести в один, и засунуть его во все сишники _basile(494 знак., 09.09.2015 22:46,
)
- Список хедеров - это явный список зависимостей между модулями. Если уж облегчать жизнь, то нужно идти до конца: запихнуть всё в один исходный файл. Да что уж там - в одну функцию. - SciFi(10.09.2015 08:58 - 09:09)
- ...в функцию main. - Скрипач(10.09.2015 09:06)
- Используя goto можно написать любую программу. :-)) - =AlexD=(10.09.2015 09:17)
- --> - fk0(10.09.2015 12:34, ссылка)
- Да, я именно этот случай и имел ввиду :-)) - =AlexD=(10.09.2015 13:06)
- --> - fk0(10.09.2015 12:34, ссылка)
- Используя goto можно написать любую программу. :-)) - =AlexD=(10.09.2015 09:17)
- ...в функцию main. - Скрипач(10.09.2015 09:06)
- Подправлю, чтоб по 2 раза не описывать переменные: VAI(148 знак., 10.09.2015 08:41)
- Раз пошла такая пьянка спрошу на всякий случай. Про tentative definition - не слышали?(10.09.2015 09:29,
)
- Раз пошла такая пьянка спрошу на всякий случай. Про tentative definition - не слышали?(10.09.2015 09:29,
- Список хедеров - это явный список зависимостей между модулями. Если уж облегчать жизнь, то нужно идти до конца: запихнуть всё в один исходный файл. Да что уж там - в одну функцию. - SciFi(10.09.2015 08:58 - 09:09)
- Это - да. Но, завсегда ручонки чешутся облегчить себе жисть. Почему бы все хедеры проекта не свести в один, и засунуть его во все сишники _basile(494 знак., 09.09.2015 22:46,
- Именно это имел в виду. За исключением того, что у меня никогда не бывает "globals". Если и есть глобальные переменные, они всегда к какому-нибудь модулю относятся: всегда есть единственный "поставщик" и "потребители". - SciFi(09.09.2015 17:38)
- То есть берем файл globals.c, там avr495(228 знак., 09.09.2015 17:24)
- Не поможет этот совет вашим ФуУмнымЛюдям)) Тут же пример: была однобайтовая переменная, назовём её Х. Счётчик какой-нибудь. И перестало его хватать. Сказано сделано, сделали двухбайтовым. Делов-то - в двух местах поменять. Но случилась жёппа. Олдфаг(486 знак., 09.09.2015 17:40,