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

Как использовать шаблонную функцию в другой единице трансляции? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нахождение определенного интеграла с указанной точностью тремя методами (переделать код с использованием указателей) http://www.cyberforum.ru/cpp-beginners/thread1068415.html
Задано функцию. Написать программу для нахождения определенного интеграла с точностью Е = 10-3 для заданных границ с помощью трех методов: 1) прямоугольников 2) трапеций 3) Симпсона. Выбор метода...
C++ Подскажите IDE для С++ Учил С#, пользовался MS Visual Studio 2008. Сейчас думаю перейти на С++, пользовался Code Blocks, Dev C++, C++ Builder 6. Так вот по сравнению с Visual Studio все эти IDE вообще кокае-то неудобные и... http://www.cyberforum.ru/cpp-beginners/thread1068410.html
Вывести на экран все возможные перестановки введенных ползователем символов C++
С клавиатуры задается последовательность символов. Написать программу, которая выводит на экран все возможные перестановки введенных символов.
Написать рекурсивную функцию перевода десятичного числа в двоичное и используя ее найти и вывести на печать двоичные коды первых 100 чисел Фибоначчи C++
Написать рекурсивную функцию перевода десятичного числа в двоичное и используя ее найти и вывести на печать двоичные коды первых 100 чисел Фибоначчи. Выводит числа Фибоначчи Нужно написать...
C++ Выполнить слияние двух рассортированных бинарных файлов в третий упорядоченный файл http://www.cyberforum.ru/cpp-beginners/thread1068401.html
1. Выполнить слияние двух рассортированных бинарных файлов в третий упорядоченный файл. Сортировок не использовать. Дополнительных массивов и файлов не использовать.
C++ Подобрать учебники Подкиньте пару названий книг. Как разработать программы для сети. подробнее

Показать сообщение отдельно
export
0 / 0 / 0
Регистрация: 11.01.2014
Сообщений: 2

Как использовать шаблонную функцию в другой единице трансляции? - C++

11.01.2014, 14:14. Просмотров 295. Ответов 3
Метки (Все метки)

Как исправить ошибку? Спрашиваем у однокурсников и никто не знает((

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
file1.cpp
 
 
 
export template<typename T>
T twice(T t)
{
    return t+1;
}
 
file2.cpp
 
template<typename T>
T twice(T t);
 
int g(int i)
{
    return twice(i);
}
Добавлено через 2 минуты
Для обычной функции это легко делается а вот как тоже самое сделать но только для шаблонной?

Добавлено через 10 минут
/\ up /\
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru