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

Специализация операции шаблона - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дано натуральное число N http://www.cyberforum.ru/cpp-beginners/thread1022943.html
Дано натуральное число N. Вычислить. S=1/sin1+1/sin1+sin2+....+1/sin1+sin2+...+sinN
C++ Программа написана, но работает неверно Программа написана, но работает неверно. Ввести символьную строку и заменить все буквы "а" на буквы "b" и наоборот, как заглавные, так и строчные.Помогите исправить. Заранее благодарю. #include... http://www.cyberforum.ru/cpp-beginners/thread1022929.html
Линейный однонаправленный список C++
Для линейного однонаправленного списка вычислить: 1) число пар взаимно простых элементов 2) число локальных максимумов(текущий элемент является локальным максимумом, если нет соседнего элемента,...
C++ тема Наследование правильно ли я вызываю диструктор
Всем Здравствуйте. Я не уверен правильно ли я вызываю диструктор employee в диструкторе класса Manager вот весь код main.cpp #include <iostream> #include "date.h" #include "employee.h"...
C++ Дана целочисленная прямоугольная матрица. Определить: http://www.cyberforum.ru/cpp-beginners/thread1022892.html
1. Дана целочисленная прямоугольная матрица. Определить: а)количество столбцов, не содержащих ни одного нулевого элемента; b) характеристикой столбца целочисленной матрицы назовем сумму модулей его...
C++ Хеширование Тип ключа - целое число на интервале . Метод хеширования – свертка с выбором цифр. Метод разрешения коллизий - двойное хеширование. подробнее

Показать сообщение отдельно
Croessmah
Эксперт CЭксперт С++
13206 / 7477 / 840
Регистрация: 27.09.2012
Сообщений: 18,388
Записей в блоге: 3
Завершенные тесты: 1
29.11.2013, 17:40
Цитата Сообщение от Quadra Посмотреть сообщение
Но эта функция будет вызываться при любом Type. Мне же нужно чтобы именно эта реализация реагировала именно на Square.
Если тип будет Square, то будет использована специализация, а для других типов будет использоваться общая функция.
В данном случае у Вас есть специализация для Square, но нет реализации функции для других типов:
Цитата Сообщение от Quadra Посмотреть сообщение
Ошибка 47 error LNK2019: ссылка на неразрешенный внешний символ "public: void __thiscall Figures<class CombiSquare>::save(void)" (?save@?$Figures@VCombiSquare@@@@QAEXXZ) в функции _main Main.obj
Ошибка 48 error LNK2019: ссылка на неразрешенный внешний символ "public: void __thiscall Figures<class FilledSquare>::save(void)" (?save@?$Figures@VFilledSquare@@@@QAEXXZ) в функции _main Main.obj
Добавлено через 5 минут
У Вас в коде вообще отсутствуют реализации целой тучи функций
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru