0 / 0 / 0
Регистрация: 16.07.2013
Сообщений: 27
|
|
1 | |
Использовать void из 1.cpp в 2.cpp21.07.2013, 22:52. Показов 1694. Ответов 19
Метки нет Все метки)
(
Допустим, есть функция void Hello(). Она в файле 1.cpp. Мне нужно её использовать в файле 2.cpp, но программа пишет, что идентификатор не определён. Я попробовал в начале 2.cpp написать #include "1.cpp" но после этого стало писать много ошибок error LNK2005. Что делать?
0
|
|
21.07.2013, 22:52 | |
Ответы с готовыми решениями:
19
Есть три файла. файл main.cpp и Source.cpp знают только Header.h, так как он подключен. как же подключается Source.cpp
Что не так? Accuracy_Uvx.cpp:32:30: error: void value not ignored as it ought to be Включение библиотек в main.cpp и my_func.cpp |
0 / 0 / 0
Регистрация: 16.07.2013
Сообщений: 27
|
|
21.07.2013, 23:11 [ТС] | 3 |
Добавил void Hello(); При вызове функции из 2.cpp ничего не происходит
0
|
0 / 0 / 0
Регистрация: 16.07.2013
Сообщений: 27
|
|||||||||||
21.07.2013, 23:18 [ТС] | 5 | ||||||||||
1.cpp:
0
|
0 / 0 / 0
Регистрация: 16.07.2013
Сообщений: 27
|
|
21.07.2013, 23:26 [ТС] | 7 |
Ну в начале 2.cpp есть. Забыл в код вставить. void Hello(); определяется, но pD3DFont->PrintShadow( 1, 500, MENU_COLOR_DEFAULT, "Text" ); не срабатывает.
0
|
0 / 0 / 0
Регистрация: 16.07.2013
Сообщений: 27
|
|
21.07.2013, 23:31 [ТС] | 9 |
void Hello(); определяется, компилирует без ошибок, но pD3DFont->PrintShadow( 1, 500, MENU_COLOR_DEFAULT, "Text" ); не срабатывает.
0
|
0 / 0 / 0
Регистрация: 16.07.2013
Сообщений: 27
|
|
21.07.2013, 23:34 [ТС] | 11 |
0
|
0 / 0 / 0
Регистрация: 16.07.2013
Сообщений: 27
|
|||||||||||
21.07.2013, 23:37 [ТС] | 14 | ||||||||||
0
|
0 / 0 / 0
Регистрация: 16.07.2013
Сообщений: 27
|
||||||
21.07.2013, 23:52 [ТС] | 16 | |||||
Если вызывать Hello(); из 1.cpp то pD3DFont->PrintShadow( 1, 500, MENU_COLOR_DEFAULT, "Text" ); отлично работает.
Добавлено через 3 минуты
0
|
0 / 0 / 0
Регистрация: 16.07.2013
Сообщений: 27
|
|
22.07.2013, 00:03 [ТС] | 18 |
Ладно, пойду альтернативным способом. Найду как вызвать функцию hello(); через 1.cpp. Извините, что писал какой-то бред. Но спасибо что не оставили меня в беде.
Добавлено через 3 минуты Сейчас найду, подождите пожалуйста...
0
|
0 / 0 / 0
Регистрация: 16.07.2013
Сообщений: 27
|
|
22.07.2013, 00:16 [ТС] | 20 |
Насколько я понимаю, нужно найти функцию, которая получает данные из чата и если определяет эти данные как команда (которая заранее назначена в addClientCommand) то она уже запускает функцию для этой команды. Но найти первую функцию выше, я не могу.
0
|
22.07.2013, 00:16 | |
Помогаю со студенческими работами здесь
20
Библиотеки в CPP. Ошибка компиляции | CPP Подключение файлов main.cpp some.cpp some.h C:\tsserver\Projects\cpp\codeblocks\MyComp\compiler\mmz\mmz. cpp|29|error: no match for 'operator=' in '* Item = * Source'| Вот: source_file.cpp: In function 'int main()': source_file.cpp:10:12: error: 'strlen' was not declared in this scope Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |