Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Undefined reference to
|
|||
|---|---|---|---|
|
#18+
Пишу в DEV C++, столкнулся с такой проблемой: Имеется три файла GradeBook.h Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. GradeBook.cpp Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. Main.cpp Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. При попытке скомпилировать Main.cpp выдает ошибку ErrorsMain.cpp:(.text+0x100): undefined reference to `GradeBook::GradeBook(std::string)' Main.cpp:(.text+0x139): undefined reference to `GradeBook::getCourseName()' Main.cpp:(.text+0x1e9): undefined reference to `GradeBook::setCourseName(std::string)' Main.cpp:(.text+0x212): undefined reference to `GradeBook::getCourseName()' Объясните, пожалуйста. Заранее спасибо. И ещё: каким образом связаны GradeBook.cpp и GradeBook.h? Ведь в Main.cpp мы подключаем только заголовочный файл, содержащий лишь прототипы функций, а в самом заголовочном файле упоминаний GradeBook.cpp нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2013, 12:32 |
|
||
|
Undefined reference to
|
|||
|---|---|---|---|
|
#18+
Kollapserв Main.cpp мы подключаем только заголовочный файл, содержащий лишь прототипы функций, а в самом заголовочном файле упоминаний GradeBook.cpp нет. Именно поэтому они и undefined, что ты линкеру не дал GradeBook.obj. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2013, 12:57 |
|
||
|
Undefined reference to
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov, а можно чуть-чуть поподробней? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2013, 13:04 |
|
||
|
Undefined reference to
|
|||
|---|---|---|---|
|
#18+
Процесс создания исполняемого файла из исходных кодов С или С++ происходит в несколько этапов. Сначала идёт препроцессор, потом компилятор у которого на выходе объектные файлы. Потом линкер эти объектные файлы компонует вместе, связывая символы, такие как обращения к переменным и вызовы процедур. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2013, 13:21 |
|
||
|
Undefined reference to
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov, а в моей программе что не так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.05.2013, 15:05 |
|
||
|
|

start [/forum/topic.php?fid=57&gotonew=1&tid=2020227]: |
0ms |
get settings: |
10ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
5ms |
track hit: |
41ms |
get topic data: |
14ms |
get first new msg: |
8ms |
get forum data: |
3ms |
get page messages: |
59ms |
get tp. blocked users: |
2ms |
| others: | 274ms |
| total: | 436ms |

| 0 / 0 |
