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

Как узнать тип данных шаблона функции? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Исключение при удалении двумерного динамического массива http://www.cyberforum.ru/cpp-beginners/thread1759298.html
Пожалуйста, помогите разобраться, в чём дело: int main() { int N; cout << "Size: "; cin >> N; int **array = new int* ; for (int x = 0; x < N; x++)
C++ Плюсы среды Visual Studio 2013 Я понимаю, что слегка не по теме.., НО.. курсовую написал на C++ и именно в VS 2013. Почему? Потому что такая привычка. Привык к этой среде и давно в ней пишу. Но в курсовой нужно привести конкретные плюсы, почему выбран данный язык и данная среда.. Насчет языка написал, мол есть STL, ООП и еще пару пунктов. А что можно сказать про VS 2013? ЧТобы не особо намудрено было, но 3-4 пункта хотя бы http://www.cyberforum.ru/cpp-beginners/thread1759274.html
C++: IDE, инструментарий Code::Blocks: "Сan't find compiler executable in your configured search path's"
Не могу настроить Code::Blocks IDE Вот такая ошибка "Сan't find compiler executable in your configured search path's for Intel C/C++ Compiler", и не активны кнопки компиляции. Компиляторы g и g++ ставил, в настройках сбрасывал на def compile и все равно ошибка остается. Что делать ? Как правильно настроить ?
Какую библиотеку подключить для использования cout? C++
не могу подключить cout в заголовочном файле класса((( #include "money.h" money::money() { }
C++ Задача С++ "Матрицы" http://www.cyberforum.ru/cpp-beginners/thread1759265.html
Здравствуйте товарищи программисты! Помогите пожалуйста решить задачу для курсовой на С++. Надежда только на Вас. Решить нужно до конца этой недели. Заранее спасибо!!!
C++ Блок-схема алгоритма сравнения двух таблиц Приветствую. Помогите пожалуйста составить блок-схему алгоритма, со следующими условиями: В ПЗУ вычислительного блока преобразователя (барометрического высотомера) будут вшиты две таблицы с зависимостью четырех значений друг от друга: высоты H, периода колебаний T, температуры термодатчика (в вольтах) U, давления P. На вход этого вычислительного блока по двум каналам будут поступать... подробнее

Показать сообщение отдельно
rikimaru2013
C++ Game Dev
 Аватар для rikimaru2013
2274 / 990 / 226
Регистрация: 30.11.2013
Сообщений: 3,297
10.06.2016, 16:24     Как узнать тип данных шаблона функции?
avgoor,

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <string>
using namespace std;
 
template<typename T>
void foo( T l )
{
    if( std::is_same<T, int>::value )
    {
        cout << "int" << endl;
    }
    else
    {
        cout << "ne int" << endl;
    }
}
 
void main()
{
    int* a = nullptr;
    foo( a );
}
И как меняя 20 и 21 строку поломать код?
 
Текущее время: 12:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru