Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Подключение TLB-файла https://www.cyberforum.ru/ cpp/ thread230987.html
Доброе время суток. Попросили написать программу учета для кассового аппарата. Чтобы хозяин пришел глянул что как, подредактировал и ушел. На сайте производителя нашел описание протокола связи...
C++ не могу разобраться с процессом
незнал куда написать необходимо разобраться с процессом прикрепленным ниже а именно принцип работы. При работе с дизасемблером(я еще новичок не разбираюсь) суть не открылась мне если кто разбирается...
C++ Программирование микшера для windows 7
Пишу программу - микшер через win API. На XP все работает без проблем, перенес на windows 7 и оказалось что микшер не работает. Проблему нашел при выполнении команды mixerSetControlDetails, выдавала...
C++ Тестирование потоками данных программы в C++ Как это реализовать? где можно почитать https://www.cyberforum.ru/ cpp/ thread229941.html
C++ Софт для спутниковых тюнеров https://www.cyberforum.ru/ cpp/ thread229937.html
Ребята кто нибудь сталкивался стаким вешами писат прогу. для тюнера как сделать это просто стало интересно? Извините если ошибся разделом я пишу на С++ и Visual C++ основном..
работа с системой C++
хочется что-нибудь написать , чтобы оно работало с системой , прожки работающие сами в себе конечно интересно , но хочется что-нибудь поразвитей что ли вижу только так возможность: 1.взять...
VSTO 2007 C++
Добрый день!Подскажите где можно найти литературу по Visual Studio Tools for Office 2007 на русском языке. Для написания add-in под MS Project 2007. писать буду на Visual C# или Vicual C++.
C++ Сокращение расстояния Хэмминга Добрый день, уважаемые форумчане. Есть у меня следующая ситуация: имеем два массива одинаковой длины типа unsigned int, например arr1 и arr2 (на самом деле размерность может быть любой). Необходимо... https://www.cyberforum.ru/ cpp/ thread228708.html
C++ Нажно написать программу на языке програм С "моделирование движения" https://www.cyberforum.ru/ cpp/ thread228251.html
Нужно написать программу моделирующую движение спутника вокруг планеты. Грубо говоря написать программу в которой будет один объект вращаться вокруг второго. Писать можно любыми способами но:...
C++ Про CRC32 Народ, кто шарит в CRC, помогите. Прогу надо доделать или переделать, может у кого-нибудь рабочий вариант есть? Тестировалось в MV C++ 6. Bulder C++ 6. Borland 3.1. везде одни и теже ошибки... https://www.cyberforum.ru/ cpp/ thread228100.html
быдлокодер
1719 / 906 / 106
Регистрация: 04.06.2008
Сообщений: 5,618
0

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

19.01.2011, 00:50. Просмотров 1366. Ответов 7
Метки (Все метки)

Друзья! На самом деле примеров подобных функций много, я имею ввиду конструкторы объектов классов из библиотеки STL

Но там принимаемые параметры различаются явно. А у меня- никак, но тем не менее, они разные. Ну то есть я хочу написать класс, работающую как с переменными типа int, так и Verylong (большие числа, суть последовательность элементов).

То есть объекты такого класса создастся примерно так:

C++
1
2
myllass ob_1 (123);
myllass ob_2 (1236767667676767667674545);
В первом случае передалась переменная типа int, во втором- типа Verylong. Можно ли реализовать конструктор, который бы их различил? И соответственно вызывались бы разные реализации конструктора.

Необходимо передавать именно переменные, но НЕ ИМЕНА переменных.
То есть вот так:
C++
1
2
Verylong bol_chislo (1236767667676767667674545);
myllass ob_2 (bol_chislo);
реализовать можно, но мне неприемлемо. Спасибо тык скыть заранее.

Вернуться к обсуждению:
Как написать функцию, которая бы автоматически определяла типа принимаемых параметров?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.01.2011, 00:50
Готовые ответы и решения:

Написать функцию min с переменным числом параметров, которая находит минимальное из чисел типа int или из чисел типа double
Написать функцию min с переменным числом параметров, которая находит минимальное из чисел типа int...

Написать функцию sum с переменным числом параметров, которая находит сумму чисел типа int
Написать функцию sum с переменным числом параметров, которая находит сумму чисел типа int. Написать...

Написать функцию mult с переменным числом параметров, которая находит произведение чисел типа float
Прошу помочь в следующем. Есть задание: Написать функцию mult с переменным числом параметров,...

Написать функцию на Си, которая бы определяла длину вводимой строки
Всем привет. Хотелось бы получить помощь, человеческую с объяснением. Суть вопроса - написать...

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