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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.89
Ksan
26 / 26 / 0
Регистрация: 02.11.2010
Сообщений: 370
#1

Функции, возвращаемый тип - C++

24.06.2012, 20:01. Просмотров 1231. Ответов 20
Метки нет (Все метки)

Как сделать так, что бы функция возвращала разный тип данных, в зависимости от некой глобальной переменной?

Например, если эта переменная == 1, то вернуть A, если 2 то вернуть B
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.06.2012, 20:01     Функции, возвращаемый тип
Посмотрите здесь:

Перегруженные функции. Возвращаемый тип - C++
Добро всем времени суток. Изучаю Р.Лаворе книгу и наткнулся на непонятныий мне аспект. Вот есть код: String(char s) { ...

Возвращаемый тип по умолчанию - C++
Приветствую всех! В книге Р. Лафоре "Объектно-ориентированное программирование в C++" прочитал следующее: Скажите, с чем связан...

Непонятный возвращаемый тип - C++
Расскажите какой тип должен быть у переменной idRe, чтобы можно было бы присвоить ему значение s.length , если s объект класса string?

Перегрузка оператора - возвращаемый тип - C++
class A { private: int x; public: A& operator += (int y); }; A& A::operator += (int y) { x = y; ...

Возвращаемый тип конструктора копирования в абстрактном классе - C++
Здравствуйте! Есть абстрактный класс (с "чистыми" виртуальными функциями), и в нем необходимо явно определить конструктор копирования....

что за возвращаемый тип, и как работает функция? - C++
pair<string, string> splitExpression(string expr) { stringstream ss; ss << expr; pair<string, string> result; getline(ss,...

Возвращаемый тип шаблона через std::common_type - C++
Вот отрывок моего кода. Не могу понять как определить возвращаемый тип объекта matrix. template<typename V, typename U, size_t R, size_t...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.06.2012, 00:49     Функции, возвращаемый тип
Еще ссылки по теме:

В наследнике(-ах) требуется изменить возвращаемый тип этих функций. - C++
Есть базовый класс. Есть наследник базового класса. В базовом классе есть два виртуальных метода - Get(int id) и Set(int id). В...

Для чего нужен возвращаемый тип в перегрузке ввода >> и почему без него него выдаётся ошибка? - C++
Для чего нужен возвращаемый тип в перегрузке ввода >>, какую роль он выполняет что без него него выдаётся ошибка. cin объект istream...

Возвращаемый объект разрушается - C++
Написал класс "безопасный массив" и написал метод: const classname& add(int, double) const {classname tmp(*this) *Пропустим return tmp;}...

Ссылка на объект, возвращаемый функцией - C++
Безопасно ли подобное? typedef std::vector< string > vec; vec someFoo(); vec someBoo() { // что-то делаем vec & x =...

Возвращаемый массив содержит мусор - C++
Здравствуйте. У меня есть функция, которая должна возвращать массив, содержащий некоторые ячейки посланного массива. В функции создается...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
RGentum
1 / 1 / 0
Регистрация: 24.06.2012
Сообщений: 49
25.06.2012, 00:49     Функции, возвращаемый тип #21
Цитата Сообщение от Avazart Посмотреть сообщение
А знаешь что такое код?
В первый раз слышу. Просветишь?
Yandex
Объявления
25.06.2012, 00:49     Функции, возвращаемый тип
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru