Незнайка
|
||||||||||||||||
1 | ||||||||||||||||
Аргумент разных типов для одной функции (без перегрузки)31.03.2017, 10:47. Просмотров 1162. Ответов 4
Метки нет Все метки)
(
День всем добрый!
Я тут решил немного облегчить себе жизнь. У меня есть функция:
Теперь я хочу апгрейдить эту функцию таким образом: Я записываю первый аргумент типа WCHAR, а остальные аргументы типа char. Или, к примеру, третий и пятый аргументы char, а остальные WCHAR. Как можно реализовать возможность введения аргумента нескольких разных типов? Чтобы потом проверять, какого типа агрумент и уже дальше либо перекодровать его и клеить, либо просто клеить. Но без перегрузки, а то для всех возможных вариантов слишком нудно писать. Добавлено через 10 минут И ещё один вопрос: можно ли задефайнить всё так, чтобы, к примеру, если я написал:
0
|
|
31.03.2017, 10:47 | |
Используя механизм перегрузки функции, вычислить для разных типов параметров Параметр и аргумент функции разных типов, но код работает Создание шаблонной функции для работы с массивами разных типов данных реализовать без применения STL, абстрактные типы данных (по одной программе для каждого из типов) список, стек |
|
шКодер самоучка
|
|
31.03.2017, 10:51 | 2 |
mkostoevr, используйте std::string/std::wstring
0
|
Любитель чаепитий
|
||||||
31.03.2017, 11:05 | 4 | |||||
![]() Решение
2
|
шКодер самоучка
|
||||||
31.03.2017, 11:06 | 5 | |||||
![]() Решение
Для таких функций есть std::string::c_str()
1
|
31.03.2017, 11:06 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь. Использования одной функции для разных форм Используя перегрузки, написать функцию для выполнения действий, для следующих типов данных: float, int, double Как в одной программе подключить web камеры разных типов? Табулирование заданной функции одной переменной для разных исходных данных Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |