Форум программистов, компьютерный форум CyberForum.ru

Тип возвращаемого значения функции - C++

Восстановить пароль Регистрация
 
Miwa123
37 / 37 / 1
Регистрация: 16.04.2013
Сообщений: 317
Записей в блоге: 1
20.05.2013, 21:59     Тип возвращаемого значения функции #1
есть класс point. в другом классе есть член функция
C++
1
point GetUpperLeft() { return itsUpperLeft; }
эта член-функция исходя из типа должна возвратить объект класса point? itsUpperLeft (тип int). объясните пожалуйста.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
metaluga145
243 / 244 / 20
Регистрация: 08.04.2013
Сообщений: 927
20.05.2013, 22:02     Тип возвращаемого значения функции #2
Цитата Сообщение от Miwa123 Посмотреть сообщение
point GetUpperLeft()
из этого да, она должна возвратить тип point
Pakisan
14 / 14 / 1
Регистрация: 04.01.2013
Сообщений: 61
20.05.2013, 22:05     Тип возвращаемого значения функции #3
Функция
C++
1
GetUpperLeft()
типа point, возвращает переменную itsUpperLeft типа int.
Можем сравнить с int -
C++
1
 int GetUpperLeft() { return int_variable; }
Могу ошибаться, но вроде point GetUpperLeft(), (по канонам)должна вернуть переменную типа point

P.S. в сообщении - itsUpperLeft (тип int)
Miwa123
37 / 37 / 1
Регистрация: 16.04.2013
Сообщений: 317
Записей в блоге: 1
20.05.2013, 22:11  [ТС]     Тип возвращаемого значения функции #4
основной вопрос вот в чем: я не понимаю не стандартные типы переменных. объясните что может содержать тип переменной point(класс). по моим догадкам - объекты. во вторых: как тип переменной класс возвращает инт?
Jupiter
Каратель
Эксперт C++
6543 / 3963 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
20.05.2013, 22:12     Тип возвращаемого значения функции #5
Цитата Сообщение от Miwa123 Посмотреть сообщение
есть класс point. в другом классе есть член функция
C++
1
point GetUpperLeft() { return itsUpperLeft; }
эта член-функция исходя из типа должна возвратить объект класса point? itsUpperLeft (тип int). объясните пожалуйста.
значит у класса point есть конструктор, который принимает int
metaluga145
243 / 244 / 20
Регистрация: 08.04.2013
Сообщений: 927
20.05.2013, 22:13     Тип возвращаемого значения функции #6
Miwa123, что это вообще за класс и где вы его взяли?
Yandex
Объявления
20.05.2013, 22:13     Тип возвращаемого значения функции
Ответ Создать тему
Опции темы

Текущее время: 18:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru