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

Определение введенного типа - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как вызвать функцию из функции main? http://www.cyberforum.ru/cpp-beginners/thread627572.html
работаю в деве. предположим я создал проект, изначально в нем находится файл main.cpp. предположим я создал в нем еще один файл с именем func.cpp и описал там функцию int xxx(int), а как теперь мне...
C++ multi-character character constant Привет! Я решил написать виселицу на С++ для консоли. И у меня вылетает ошибка multi-character character constant. Вот сам код: #include<iostream> #include<string.h> using namespace std; int... http://www.cyberforum.ru/cpp-beginners/thread627567.html
C++ Вывод суммы четных элементов массива
Напишите программу, печатающую на экране сумму четных элементов заданного массива вещественных чисел.
Функция не понимает меня C++
Вот попытался написать функцию для подсчета комбинаций "ab" (Читаю книгу, пытаюсь делать упражнения, но застрял что то слишком рано :( ) Вот как она выглядит у меня: int countab(string st) {...
C++ Изменить порядок следования элементов в массиве http://www.cyberforum.ru/cpp-beginners/thread627553.html
изменить порядок следования элементов в массиве так чтобы сначало располагались все отрицательные элементы за тем положительные а потом нули найти сумму элементов массива расположенных после...
C++ измените порядок следования элементов в массиве так,чтобы... помогите решать решение измените порядок следования элементов в массиве так,чтобы располагались все отрисательные элементы,затем положительные,а потом нули подробнее

Показать сообщение отдельно
cactus09
Чайник
69 / 69 / 4
Регистрация: 15.02.2012
Сообщений: 475

Определение введенного типа - C++

23.07.2012, 14:32. Просмотров 3154. Ответов 10
Метки (Все метки)

Задался вопросом как сделать так чтоб программа определила вводимый тип. Тоесть программа требует чтоб пользователь ввел число - а после выводит на экран тип этого числа.

Можно конечно было б сделать с использованием if, но как то это не кошерно . Поэтому я решил использовать перезагрузку функций. Но вот что передать функции я не знаю .

Пожалуйста помогите. Заранее спасибо.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
 
using namespace std;
 
void print(int i){cout<<"This is \"int\"\n";}
void print(double d){cout<<"This is \"double\"\n";}
void print(float f){cout<<"This is \"float\"\n";}
 
 
int main()
{
  // ???
  print(); // Г€ Г·ГІГ® ïåðåäГ*ГІГј print
  system("PAUSE");  
  return 0;
}

Не по теме:

И еще один маленький вопросик, как сделать чтоб название темы было "жирным"

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