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

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

Войти
Регистрация
Восстановить пароль
 
Kl9ksa
0 / 0 / 0
Регистрация: 13.04.2009
Сообщений: 4
#1

Перегрузка функции - C++

16.04.2009, 23:06. Просмотров 780. Ответов 3
Метки нет (Все метки)

Люди-программеры, помогите ,пожалуйста, с решением задачи

Создайте функцию promt() для выдачи подсказки пользователю и ожидания ввода данного. Перегрузите функцию promt() так, чтобы она осуществляла ввод данных типов int,long,double.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.04.2009, 23:06     Перегрузка функции
Посмотрите здесь:

Перегрузка операторной функции и функции ! - C++
3.16Разработать класс ThreeAngle для работы с плоскими треугольниками. В качестве членов-данных задаются длины трех сторон треугольника....

Перегрузка функции - C++
Доброго времени суток Допустим, есть перегруженная функция void func(long f, long g, int q){cout<<"1";} void func(long f, int g,...

Перегрузка функции - C++
Привет, добрые и умные люди, не могу сдеть прогу....плиз помогите Согласно заданию нужно реализовать класс абстрактного типа данных ...

Перегрузка функции - C++
Доброго времени суток! Дана задача: Написать функции для поиска минимального и максимального элементов, расположенных выше побочной...

Перегрузка функции - C++
#include <iostream> #include <string> using namespace std; void foo(string value){ cout << "String" << endl; } ...

Перегрузка функции - C++
Что такое перезагрузка функции в с++? Для чего она нужна? Есть случаи, когда без нее никак? Приведите пример перезагрузки функции? ...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Викдон
67 / 67 / 4
Регистрация: 21.11.2008
Сообщений: 226
16.04.2009, 23:13     Перегрузка функции #2
Это точно все задание?
ISergey
Maniac
Эксперт С++
1373 / 884 / 52
Регистрация: 02.01.2009
Сообщений: 2,653
Записей в блоге: 1
16.04.2009, 23:17     Перегрузка функции #3
Вот пример
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <iostream>
using namespace std;
 
void promt(int &rhs);
void promt(double &rhs);
 
int main()
{
    int x;
    double f;
    promt(x);
    promt(f);
    return 0;
}
void promt(int &rhs)
{
    cout<<"Input int: ";
    cin>>rhs;
}
void promt(double &rhs)
{
    cout<<"Input double: ";
    cin>>rhs;
}
но так думаю проще
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
using namespace std;
 
template<typename T> void func(T &rhs){
    cout<<"Input "<<typeid(T).name()<<": ";
    cin>>rhs;
}
 
int main()
{
    int     x;
    double  d;
    float   f;
 
    func(x);
    func(d);
    func(f);
 
    return 0;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.04.2009, 00:50     Перегрузка функции
Еще ссылки по теме:

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

Перегрузка функции - C++
class num { private: long a; long b; int c; int d; public: num(); num(long, long);

перегрузка функции << и >> - C++
//include &lt;stdio.h&gt; //include &lt;iostream.h&gt; //include &lt;fstream.h&gt; //include &lt;string.h&gt; char group= “\0”; char otchet= “Print.txt”;...

Перегрузка функции - C++
Создайте функцию max(), которая возвращает наибольший из трёх численных аргументов, используемых при вызове функции. Перегрузите функцию...

Перегрузка функции - C++
Добрый день. Не могу решить до конца задачу. Суть в том что бы передать значения в функцию, сделать с ними что то и вернуть значение....

Перегрузка функции в С++ - C++
1. Определить функцию Search(), которая позволяет найти самое длинное слово в предложении. Перегрузить функцию Search() для нахождения...


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

Или воспользуйтесь поиском по форуму:
Kl9ksa
0 / 0 / 0
Регистрация: 13.04.2009
Сообщений: 4
17.04.2009, 00:50  [ТС]     Перегрузка функции #4
Огромное пасипа, взяла первый вариант, так как мне он понятнее=)
Yandex
Объявления
17.04.2009, 00:50     Перегрузка функции
Ответ Создать тему
Опции темы

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