[an error occurred while processing this directive]
Вам не надо, не делайте. (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено abivan 13 февраля 2003 г. 10:32
В ответ на: Не надо так делать. НЕЗАЧЕМ! RTFM рулит... отправлено Yuriy 12 февраля 2003 г. 23:03

И что Вы предлагаете взамен. Помнить при редактировании файла b.c, что переменная уже определена в другом месте?
А если файл a.c будет Вами удален из проекта, допустим не нужны Вам ф-ии используемые в нем, и что будете делать? Новые определения вставлять.
Лучше бы написали почему - это так не надо делать.
А если не можете объяснить почему, то постить нужно было бы выше с заголовком "А я бы сделал так".
А TFM тут вовсе не причем. Сошлитесь на K&R и покажите, что я не прав.
Ну и в завершениии нужно писать extern char text[];
а не extern char text[100]; - но это отдельный разговор.
Всего, Иван.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru