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

Как сделать один шаблон для разных типов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Не работает код http://www.cyberforum.ru/cpp-beginners/thread632692.html
Помогите пожалуйста перепробовал уже все компиляторы ... не хочет запускаться данный код ( думал на visual C++ 6.0 все запустится но все безуспешно( #include <iostream.h> int main() { cout << "Hollo World!\n"; return 0; }
C++ rawurlencode() в С++ Привет всем! Надо срочно пару строк закодировать под C++, но никак не могу найти аналог функций rawurlencode() в С++. Может кто-нить знает алгоритм этой кодировки. Если кто-нить сталкивался с таким, подскажите пожалуйста! http://www.cyberforum.ru/cpp-beginners/thread632689.html
Динамическое изменение консольного окна, с избежанием появления полос прокрутки C++
Здравствуйте, коллеги. Я нуждаюсь в помощи и совете. #include <iostream> #include <windows.h> #include <conio.h> #include <locale> using namespace std; const int WIDTH = 59;
с++ версии выпусков где просмотреть C++
у меня такое дело - хотел с 2010 студии перейти на с++ 6.0 но она виснет странным образом. есть что то поновее чем с++ 6 но без установки дап нет.
C++ Симулятор собеседника? http://www.cyberforum.ru/cpp-beginners/thread632661.html
Ребята, привет. Хочу задать вопрос. Я хочу сделать программу, в которой пишешь например: 1 - программа отвечает 2. Допустим. Вопрос: Как это сделать?.
C++ error C2228: left of '.add' must have class/struct/union type. в чем ошибка? Помогите понять в чем ошибка. Пасиб. #include <iostream.h> class book { private: char name_book; char name_avtor; int number; подробнее

Показать сообщение отдельно
ramybozy
8 / 8 / 0
Регистрация: 01.07.2012
Сообщений: 138
03.08.2012, 21:38  [ТС]     Как сделать один шаблон для разных типов
Цитата Сообщение от ~OhMyGodSoLong~ Посмотреть сообщение
Какие случаи? Здесь нет duck typing. Шаблоны раскрываются на этапе компиляции. Нет перегрузки — получаете сообщение об ошибке:
Что такое duck typing?
Не увидел у вас ответа на свой вопрос.
Грубо говоря, исходя из вашего кода, как действовать, когда T - это один из встроенных типов C++, и когда T - это пользовательский класс, исходя из того, что в обоих случаях мне нужно пользоваться операцией сложения. И разумеется в первом случае - это встроенная операция, а во втором случае - это перегрузка опекратора +.
 
Текущее время: 06:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru