кое-кто не въехал;) DCB как вариант хранения и применения настроек вполне адекватное решение. И никто не заставляет помнить порядок параметров.
Отправлено
Vit 25 сентября 2009, г. 15:11
В ответ на:
а писать через dcb->writefile ?! отправлено пользователем
MegaJohn 25 сентября 2009, г. 14:20
У Вас многоэтажность формальных параметров и так зашкаливает. Плюс порядок вспоминать каждый раз. Нафига делать так? Зачем придуманы указатели? И если у одной железки не будет какого-то параметра (или тип его отличен), то просто не пишите его инициализацию в конкретной функции и чихать хотели на сам прототип функции. Заодно можно вспомнить инициализацию элементов структуры по C99 - через .name = value - оно (кроме случаев глюков компилеров) позволяет также не особо заморачиваться порядком дефолтной инициализации.