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

Явная специализация, зачем она нужна?(Шаблоны функций) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Bool http://www.cyberforum.ru/cpp-beginners/thread923755.html
Обьясните мне, как они pаботают и где их пpименять =( Вот с помощью учебника написал пpогу #include "stdafx.h" #include <iostream> using namespace std; int _tmain(int argc, _TCHAR* argv)...
C++ Задачка на вывод чисел на естественном языке Составить программу, которая читает натуральное число в десятичном представлении, а на выходе выдаёт это же число в десятичном представлении и на естественном языке. вот от 0-99 получилось вроде... http://www.cyberforum.ru/cpp-beginners/thread923712.html
Змейка C++
Можно пожалуйста самую простую змейку консольную на c++ вобще самую простую без очков без всяких дополнений просто змейка ограда для нее и яблочко
Ошибка в простой программе C++
#include<iostream> #include<string> using namespace std; string recyrs() { string parol,parol1="12345"; cout << "Vvedit parol" <<endl; cin >> parol;
C++ Модель движения КА в центральном поле тяготения http://www.cyberforum.ru/cpp-beginners/thread923700.html
Модель движения КА в центральном поле тяготения Рассмотрим модельную задачу, которая в небесной механике называется задачей двух тел и изучает движение двух материальных точек под действием силы их...
C++ Создание и вызов файла с описанием функции #include "iostream" #include <stdlib.h> #include <time.h> #include <ctype.h> #include <string.h> void task(int ); void dispensation (const int*,int ,int ,int); int main() подробнее

Показать сообщение отдельно
Kastaneda
Форумчанин
Эксперт С++
4655 / 2863 / 228
Регистрация: 12.12.2009
Сообщений: 7,274
Записей в блоге: 2
Завершенные тесты: 1
16.07.2013, 15:13
Когда на сессии был видел у одногруппника такой код
C++
1
2
3
4
5
6
7
8
9
10
// это метод в темлейтном классе vector
void function ()
{
    if (typeid(T) == typeid(int)) {
        function_int();
    } else if (typeid(T) == typeid(double)) {
        function_double();
    } else ... etc
    ...
}
наглядный пример - человек просто не слышал про специализацию (и как то смог про tipeid нагуглить )
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru