Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Для новичков > Что означает эта ошибка?


Автор: Ice08 4.8.2008, 13:00
Info :Building...
Info :Compiling C:\Documents and Settings\администратор\рабочий стол\compile\compile.cpp
Info :Linking C:\Documents and Settings\Администратор\Рабочий стол\Compile\compile.exe
Error:  Error: Unresolved external 'Square::print()' referenced from C:\DOCUMENTS AND SETTINGS\АДМИНИСТРАТОР\РАБОЧИЙ СТОЛ\COMPILE\COMPILE.OBJ

Автор: Daevaorn 4.8.2008, 13:03
Линкер не может найти реализацию метода.

Автор: Ice08 4.8.2008, 13:14
Заголовочный в include папке.
А где должен быть файл реализации класса .cpp?

Еще один вопроик какая разница между <> и " "  :
#include<iomanip.h>
#include"share.h"


Автор: ILyAHA 4.8.2008, 13:28
Цитата(Ice08 @  4.8.2008,  13:14 Найти цитируемый пост)
Еще один вопроик какая разница между <> и " "  :
#include<iomanip.h>#include"share.h"


<> ставится, когда заголовочный файл *.h находится в стандартных дерикториях компилятора
" " ставится, когда заголовочный файл *.h находится в папке, в которой ты пишеш прогу


Автор: Ice08 4.8.2008, 13:50
Цитата

Цитата(Ice08 @  4.8.2008,  13:14 )
Цитата

Еще один вопроик какая разница между <> и " "  :
#include<iomanip.h>#include"share.h"




<> ставится, когда заголовочный файл *.h находится в стандартных дерикториях компилятора
" " ставится, когда заголовочный файл *.h находится в папке, в которой ты пишеш прогу


классно я даже не догадывался

Автор: vinter 4.8.2008, 14:13
Цитата(ILyAHA @  4.8.2008,  14:28 Найти цитируемый пост)
" " ставится, когда заголовочный файл *.h находится в папке, в которой ты пишеш прогу

сначал ищет в текущей директории, а потом в тех, которые указаны в настройках.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)