powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Функция из другого модуля
3 сообщений из 3, страница 1 из 1
Функция из другого модуля
    #32748512
alexFV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я думаю любой из участников сего форума с легкостью разрешит мою задачу.
Итак, есть файл main.cpp:
int main(){
...
int V1 = LenghtStr(p);
...
return 0;
}

И есть файл func.cpp содержащий в себе
int len(char* p);
//Определяет длину строки
int len(char* p){
int i=0;
while (*p++)
i++;
return i;
}

Подскажите как сделать, чтобы функции из func.cpp были видны в main.cpp?
Я слышал, что это делается через заголовочный файл.
Ну создал я файл My.h, а что написать в нем?
...
Рейтинг: 0 / 0
Функция из другого модуля
    #32748627
Станислав C.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alexFV
Подскажите как сделать, чтобы функции из func.cpp были видны в main.cpp?
Я слышал, что это делается через заголовочный файл.
Ну создал я файл My.h, а что написать в нем?

самое простое - написать: #include "func.cpp"
А если серьезно, то в этом файле обязательно должны быть определения функций из файла func.cpp и переменных.

Что-то типа:
extern char *p;
extern int len(char *p);
.....
...
Рейтинг: 0 / 0
Функция из другого модуля
    #32748824
alexFV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, заработало. Extern - то что надо.

A: авторсамое простое - написать: #include "func.cpp"
- делал, но непомогало.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Функция из другого модуля
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]