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

Шаблоны - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ перевод русских букв в транслит http://www.cyberforum.ru/cpp-beginners/thread98576.html
Задача: Перевести русские буквы в транслит, с ведением протокола.
C++ Вычислить высоту и биссектрису треугольника Треугольник задан координатами вершин А (0; 0), В (11; 10) и С (-11; 12). Вычислить высоту и биссектрису. Нужен код помогите пожалуста.. http://www.cyberforum.ru/cpp-beginners/thread98562.html
Функции языка С++ C++
Написать функции сложения матрицы с константой, умножения и деления матрицы на константу. Заранее спасибо:)
C++ Работа с файлами.
Всем Доброго дня, помогите пожалуйста,написать программу, которая в заданном текстовом файле заменяет все строчные латинские буквы прописными, а прописные – строчными, и часть кода который позваляет...
C++ Функции языка С++ http://www.cyberforum.ru/cpp-beginners/thread98541.html
Задана матрица x(n,m). Сформировать вектор y(n), содержащий сумму элементов строк. Найти максимальную сумму строки. Заранее спасибо.
C++ Игнорированием гласных букв и общет их количества Здравствуйте. Говорю сразу, я в программировании очень слаб, но жизнь заставила столкнуться с языком C. Задали мне в университете сделать задачу на языке С, "простую задачу". Прошу помощи на вашем... подробнее

Показать сообщение отдельно
Evg
Эксперт CАвтор FAQ
18368 / 6415 / 441
Регистрация: 30.03.2009
Сообщений: 17,795
Записей в блоге: 28
01.03.2010, 10:30
fasked, реализацию шаблонов обычно пишут в файлах *.h. Шаблон по своей сути чем-то напоминает директиву #define - если былы использование шаблона, то код сгенерится, если не было - не сгенерится. Если ты делаешь подстановку (инстанциацию) шаблона в двух разных *.cpp файлах, то код фактически сгенерится дважды. Но ошибки на линковке не будет, т.к. компилятор шаблонный код генерит таким образом, что линкер это понимает и из всех одинаковых реализаций оставляет только одну. Это, кстати говоря, одно из мест, из-за которых компиляция на Си++ требует бОльшего времени, чем на Си (недавно обсуждалось в одной из тем)
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.