Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > C++ Builder
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.10.2015, 17:33   #1
nononog2
Новичок
Джуниор
 
Регистрация: 21.10.2015
Сообщений: 2
По умолчанию collect2: error: ld returned 1 exit status при компиляции выдает такое

НЕ знаю почему
Вот 3 файла программы
Код:

#ifndef MEN_H		
#define MEN_H
 


class Men 

{
	public:
	int doe(int a);

};

#endif



#include "Men.h"
#include <iostream>


int doe (int a)
{
	std::cout << a << std::endl;

return a;

};




#include "Men.h"

int main ()
{

Men i;
i.doe(12);

return 0;

}

Последний раз редактировалось Stilet; 22.10.2015 в 10:27.
nononog2 вне форума Ответить с цитированием
Старый 21.10.2015, 17:36   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,707
По умолчанию

Потому что
Код:
int doe (int a)
это реализация просто функции doe, а не члена класса. Посмотрите как правильно записывается реализации функции вне класса.
p51x вне форума Ответить с цитированием
Старый 21.10.2015, 17:39   #3
nononog2
Новичок
Джуниор
 
Регистрация: 21.10.2015
Сообщений: 2
По умолчанию

А можно немного поподробнее об этом или ссылку где про это написано?
nononog2 вне форума Ответить с цитированием
Старый 22.10.2015, 07:17   #4
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,707
По умолчанию

http://valera.asf.ru/cpp/book/c13.shtml
p51x вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
При компиляции VS2005 во внешнем хидере вылазит error C2059: syntax error : 'return' calypso Visual C++ 13 10.06.2014 08:01
[Error] ld returned 1 exit status Tpogih Общие вопросы C/C++ 2 08.12.2013 09:26
MVS 2010 выдает ошибку и вылетает при компиляции zink Visual C++ 1 29.11.2012 23:32
При компиляции Win32 проекта сразу выдает ошибки Mary_1894 Visual C++ 2 14.10.2012 18:12
ld returned 1 exit status Hemul Qt и кроссплатформенное программирование С/С++ 9 07.04.2011 11:31