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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Подключение TLB-файла http://www.cyberforum.ru/cpp/thread230987.html
Доброе время суток. Попросили написать программу учета для кассового аппарата. Чтобы хозяин пришел глянул что как, подредактировал и ушел. На сайте производителя нашел описание протокола связи между ПК и КА, но он был не полным, были описаны некоторые методы считывания информации, но без записи, была затронута запись но данных не дали. Короче документация ужасная. В точке по продажам мне...
C++ Log по основанию 2 Люди, помогите!!! Нужно написать функцию (Log по основанию 2). Я делал через классы. Так что, все что можно было перегрузить (+,-,*,/) я перегрузил. за скорость плачу http://www.cyberforum.ru/cpp/thread230077.html
C++ не могу разобраться с процессом
незнал куда написать необходимо разобраться с процессом прикрепленным ниже а именно принцип работы. При работе с дизасемблером(я еще новичок не разбираюсь) суть не открылась мне если кто разбирается прощу помощи
C++ Программирование микшера для windows 7
Пишу программу - микшер через win API. На XP все работает без проблем, перенес на windows 7 и оказалось что микшер не работает. Проблему нашел при выполнении команды mixerSetControlDetails, выдавала ошибку MMSYSERR_INVALPARAM. Перед выполнением команды требуется инициализировать структуру MIXERCONTROLDETAILS. И тут выяснилось что проблема с cChennels, в XP практически все линии имели 2 канала,...
C++ Тестирование потоками данных программы в C++ http://www.cyberforum.ru/cpp/thread229941.html
Как это реализовать? где можно почитать
C++ Софт для спутниковых тюнеров Ребята кто нибудь сталкивался стаким вешами писат прогу. для тюнера как сделать это просто стало интересно? Извините если ошибся разделом я пишу на С++ и Visual C++ основном.. подробнее

Показать сообщение отдельно
kravam
быдлокодер
 Аватар для kravam
1513 / 873 / 44
Регистрация: 04.06.2008
Сообщений: 5,304

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

19.01.2011, 00:50. Просмотров 704. Ответов 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);
реализовать можно, но мне неприемлемо. Спасибо тык скыть заранее.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 17:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru