19.01.2007, 09:23
общий
это ответ
Здравствуйте, Hunter20!
Классическая схема - предназначена кстати изначально для сокрытия исполняемого кода, но удобного предоставления его результатов для использования:
создаете файл 2.h - заголовочный файл, хэдер - в нем перечисляете ОБЪЯВЛЕНИЯ всех треубемых (но именно к внешнему использованию) функций. Объявления (declarations) должны выглядеть следующим образом
int Func(char x[], int g, CClass *f);
Или аналогично. Заметьте важные пункты:
1. Если поставить {} - это тело функции то это будет уже не объявление а пустое описание - по-этому в объявлении эти операторные скобки не ставяться.
2. В конце точка с запятой - так как объявление является полноценной программной инструкцией и следовательно обязательно должно завершаться точкой с запятой.
И наконец, как я и писал в ответе на ваш прошлый вопрос - читайте книги по языку С/С++ хотя бы - иначе у вас будет слишком много вопросов, а экспертам нет ну нинакого интереса постоянно отвечать на совершенно неинтересные, рядовые, скучные, типовые, стандартные, и т. п. вопросы. И в конечном итоге на очередной такой вопрос вас могут послать не к соответсвующей литературе, а по другому адресу.