|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
27.02.2014, 22:19 | #1 |
Форумчанин
Регистрация: 16.09.2013
Сообщений: 149
|
дружественные классы
Подправьте код, чтобы норм компилировался, просто у меня старый источник примеров по C++
Код:
|
27.02.2014, 22:29 | #2 |
Старожил
Регистрация: 03.01.2014
Сообщений: 2,870
|
Простите, а требуемый компилятор C++ нужно угадывать?
Простите меня ещё раз, но название темы очень странное. |
27.02.2014, 22:32 | #3 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,291
|
1) Уберите лишний хеадер, если потребуется
2) Добавьте предварительное объявление класса 3) main должен возвращать int 4) потеряна точка с запятой в самом конце программы
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
27.02.2014, 22:36 | #4 | |
Форумчанин
Регистрация: 16.09.2013
Сообщений: 149
|
Цитата:
Не знаю какой там компилятор, в Visual Studio 2010 Ошибки: 1>------ Построение начато: проект: Проект1, Конфигурация: Debug Win32 ------ 1> Исходный код.cpp 1>h:\программирование\сохранения\го лубь\классы\друзья\проект1\проект1\ исходный код.cpp(11): error C2433: librarian: "friend" не разрешается для объявлений данных 1>h:\программирование\сохранения\го лубь\классы\друзья\проект1\проект1\ исходный код.cpp(11): error C4430: отсутствует спецификатор типа - предполагается int. Примечание. C++ не поддерживает int по умолчанию 1>h:\программирование\сохранения\го лубь\классы\друзья\проект1\проект1\ исходный код.cpp(42): error C2248: book::catalog: невозможно обратиться к private член, объявленному в классе "book" 1> h:\программирование\сохранения\голу бь\классы\друзья\проект1\проект1\ис ходный код.cpp(15): см. объявление "book::catalog" 1> h:\программирование\сохранения\голу бь\классы\друзья\проект1\проект1\ис ходный код.cpp(7): см. объявление "book" 1>h:\программирование\сохранения\го лубь\классы\друзья\проект1\проект1\ исходный код.cpp(48): error C2248: book::catalog: невозможно обратиться к private член, объявленному в классе "book" 1> h:\программирование\сохранения\голу бь\классы\друзья\проект1\проект1\ис ходный код.cpp(15): см. объявление "book::catalog" 1> h:\программирование\сохранения\голу бь\классы\друзья\проект1\проект1\ис ходный код.cpp(7): см. объявление "book" 1>h:\программирование\сохранения\го лубь\классы\друзья\проект1\проект1\ исходный код.cpp(56): error C2146: синтаксическая ошибка: отсутствие ";" перед идентификатором "library" 1>h:\программирование\сохранения\го лубь\классы\друзья\проект1\проект1\ исходный код.cpp(56): error C2065: library: необъявленный идентификатор 1>h:\программирование\сохранения\го лубь\классы\друзья\проект1\проект1\ исходный код.cpp(58): error C2065: library: необъявленный идентификатор 1>h:\программирование\сохранения\го лубь\классы\друзья\проект1\проект1\ исходный код.cpp(58): error C2228: выражение слева от ".change_catalog" должно представлять класс, структуру или объединение 1> тип: 'unknown-type' ========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ========== Последний раз редактировалось zla9_kolu4ka; 27.02.2014 в 22:40. |
|
27.02.2014, 22:45 | #5 |
Форумчанин
Регистрация: 03.04.2013
Сообщений: 167
|
Код:
|
27.02.2014, 22:48 | #6 |
Форумчанин
Регистрация: 16.09.2013
Сообщений: 149
|
alekopoko, красава, меньше вопросов, больше дела
|
27.02.2014, 23:19 | #7 | |
Старожил
Регистрация: 03.01.2014
Сообщений: 2,870
|
Цитата:
|
|
28.02.2014, 07:29 | #8 |
C/C++, Java
Участник клуба
Регистрация: 28.03.2012
Сообщений: 1,679
|
Это кому как . Для кого-то они друзья....
"Keep it simple" - придерживайтесь простоты!
Уильям Оккам - "Не следует множить сущее без необходимости" Сложность - враг простоты и удобства! |
28.02.2014, 07:36 | #9 |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
Весело! Где Вы в этом коде друзей нашли? Обычные классы и даже сами-себе обособленные.
Код:
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder Последний раз редактировалось Smitt&Wesson; 28.02.2014 в 07:40. |
28.02.2014, 07:43 | #10 | ||
Санитар
Старожил
Регистрация: 04.10.2008
Сообщений: 2,577
|
Цитата:
Цитата:
|
||
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Дружественные классы эллипс и круг | dkii | Общие вопросы C/C++ | 21 | 04.03.2014 08:50 |
C++: Классы, перегрузка операторов, дружественные функции. | Lingri | Помощь студентам | 6 | 20.09.2013 21:22 |
Дружественные классы и protected | Stiker | Помощь студентам | 1 | 10.01.2013 00:57 |
Дружественные функции и классы | Opiym | Помощь студентам | 1 | 05.04.2010 21:51 |