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

Шаблонная функция, выводящая информацию о своем аргументе - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывести матрицу на экран http://www.cyberforum.ru/cpp-beginners/thread1575620.html
Как сделать чтобы выводилась эта матрица на c++
C++ Найти количество трехзначных чисел, кратных 15, но не кратных 30 Найти количество трехзначных чисел в массиве A, кратных 15, но не кратных 30. Вывести эти числа на экран. http://www.cyberforum.ru/cpp-beginners/thread1575618.html
C++ Функции, ln, как прописать в программе?
Приветствую, подскажите как прописать функции f1 (25 строчка) и f2 (31 строчка) #include <iostream> #include <clocale> #include <cstdlib> using namespace std; float f1(float x); float f2(float x); int main()
C++ Что такое ссылки на функции?
Хай. Вопрос в заголовке. Можно, пожалуйста с примером. Спасибо.
C++ Зменить возведение в степень умножением http://www.cyberforum.ru/cpp-beginners/thread1575586.html
Приветьте, помогите решить эту задачу одним циклом for, не юзая pow. Есть int N, есть double x; Нужно найти x^n^2/2^n;
C++ Возрастает ли последовательность введенных чисел? Дана последовательность действительных чисел a1,a2,a3,… an Выяснить, будет ли она возрастающей. подробнее

Показать сообщение отдельно
Insolent_
0 / 0 / 0
Регистрация: 13.10.2015
Сообщений: 2
09.11.2015, 09:27  [ТС]     Шаблонная функция, выводящая информацию о своем аргументе
Task 1. Write a template function that gets a reference to a single argument, which is a variable of
generic data-type (i.e., it can be of type short, int, long, float, double, char or boolean).
The function should display the following about the received argument
i. Data type
ii. Memory occupied (in bytes)
iii. Value
iv. Address
Output Example: Let’s say your function name is Display, calling Display with variable of diffe
rent type and value is shown below
short x=3;
Display(x);
will generate the following output
int x=7;
Display(x);
will generate the following output
char x=’A’;
Display(x);
will generate the following output
float x=27.3;
Display(x)
will generate the following output
Hint: To find type of variable google typeid and typeinfo, and sizeof for size

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