![]() |
|
Модераторы: bsa |
![]()
|
|
| Lotles |
|
||||||
|
Новичок Профиль Группа: Участник Сообщений: 46 Регистрация: 6.4.2010 Репутация: нет Всего: нет |
На строке
выдает ошибку: error C2440: 'return' : cannot convert from 'Point' to 'int' ошибка C2440: 'возвращение': не могу конвертировать 'Point' в 'Int' На строке
выдает ошибку: error C2146: syntax error : missing ';' before identifier 'Point' ошибка C2146: синтаксическая ошибка: отсутствует ';' перед идентификатором 'Point' Помогите исправить
Это сообщение отредактировал(а) Lotles - 5.7.2010, 13:32 |
||||||
|
|||||||
| azesmcar |
|
|||
![]() uploading... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6291 Регистрация: 12.11.2004 Где: Армения Репутация: 52 Всего: 211 |
||||
|
||||
| djamshud |
|
|||
![]() Пердупержденный ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1655 Регистрация: 23.11.2009 Репутация: 4 Всего: 39 |
? Добавлено через 20 секунд so slow... -------------------- 'Cuz I never walk away from what I know is right Alice Cooper - Freedom |
|||
|
||||
| bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 85 Всего: 196 |
Lotles, своим постом djamshud хотел сказать, что лучше передавать объекты класса Point по константной ссылке, а не по значению. Так как это несколько быстрее, чем у тебя.
|
|||
|
||||
| Lotles |
|
||||||||
|
Новичок Профиль Группа: Участник Сообщений: 46 Регистрация: 6.4.2010 Репутация: нет Всего: нет |
Вот так исправил код:
На этой строке выдает ошибку
error C2146: syntax error : missing ';' before identifier 'Point' На этой строке выдает ошибку
error C2501: 'point2' : missing storage-class or type specifiers Добавлено через 5 минут и 1 секунду
Зачем ? Это сообщение отредактировал(а) Lotles - 5.7.2010, 20:15 |
||||||||
|
|||||||||
| azesmcar |
|
|||
![]() uploading... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6291 Регистрация: 12.11.2004 Где: Армения Репутация: 52 Всего: 211 |
Ну хоть такие ошибки то сам попробуй исправить, чему ты научишься, если про отсутствия каждой запятой будешь на форуме спрашивать? забыл символ { поставить после main() что значат эти строки? слишком старый, возьми что нибудь посовременнее. судя по ошибке твой компилятор поддерживает default int, если не указан возвращаемый тип функции, а это признак старости..видимо Visual Studio 6 или какой нибудь старенький Borland, которому давно пора на покой в Recycle Bin. |
|||
|
||||
| Lotles |
|
||||||
|
Новичок Профиль Группа: Участник Сообщений: 46 Регистрация: 6.4.2010 Репутация: нет Всего: нет |
Просто думаю что ошибка связана с чем то серьезным, а на самом деле какая-нибудь скобка или что то в этои роде Кстате после main у меня была поставлена скобка, просто оказывается я неправильно написал, надо так
а не так
Это сообщение отредактировал(а) Lotles - 5.7.2010, 21:09 |
||||||
|
|||||||
| mrbrooks |
|
|||
![]() трололомен ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4259 Регистрация: 4.10.2006 Где: Дол Гулдур Репутация: 19 Всего: 306 |
Lotles, в данном случае не критично, но вообще то неплохо перегрузить и оператор =
|
|||
|
||||
![]()
|
| Правила форума "C/C++: Для новичков" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Для новичков | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |