[an error occurred while processing this directive]
классы или си? я плюсы только теоретически
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено ы 13 мая 2005 г. 14:58
В ответ на: спасибо ! я так и думал что так просто не получиться;) еще маленький глупый вопрос отправлено ~whale~ 13 мая 2005 г. 14:36

а чтобы видна во всех модулях пропысываешь 1 раз в любом файле
а в других объявляешь с префиксом extern.

или еще вариант


1 файл. declare.h


#ifdef VAR_INIT
#define VAR_DECLARE
#else
#define VAR_DECLARE extern
#endif


VAR_DECLARE u32_t var;


в том файле где надо ее объявить пишем
#define VAR_INIT
#iclude "declare.h"


в том файле где надо ее пользовать
пишем
#iclude "declare.h"

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

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 
NoIX ключ Запомнить

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


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

E-mail: info@telesys.ru