Re[2]: Одна функция для разных типов
От: Su34 Россия  
Дата: 25.08.25 16:42
Оценка:
Здравствуйте, Pzz, Вы писали:

Pzz>Можно в шаблон. Но толку-то? Тела всё равно разные, придётся делать специализацию. Если бы там был изложен сложный алкогоритм, это имело бы смысл. А если две строчки, как в примере, вся эта магия вокруг шаблонов только путаницу будет вносить. Проще две строчки повторить. Да, это повторемие, но зато читать проще.

Скорее всего вопрос был задан достаточно некорректно.
В приложении для Windows выполняется вызов функции, напр. search(GetWindowText()). Здесь подразумевается что GetWindowText() вернет строку текста, но вернет текст типа wchar_t, если указан UNICODE, или char, если не указан при компиляции. Соответственно мне необходимо иметь 2 функции search(const char* text) и search(const wchar_t* text).
Или я туплю.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.