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

Не могу создать специализацию шаблона ф-ции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Добавление элемента в указанное место http://www.cyberforum.ru/cpp-beginners/thread1492527.html
Односвязный не сортированный список Мой код #include <stdio.h> #include <stdlib.h> #include "malloc.h" #include "locale.h" struct stack { int info;
C++ Возможно ли запустить приложение в linux? Я пишу в VS 2013 Ниже простой код web-сервера полностью скопированного из примера Смогу ли я его потом скомпилировать и запустить на linux? Если нет, то как переносить код на другую платформу? #include <iostream> #include <sstream> #include <string> #include <WinSock2.h> http://www.cyberforum.ru/cpp-beginners/thread1492496.html
C++ Рекурсивная функция, возвращающая указатель на объект
Есть рекурсивная функция (заполняющая двоичное дерево) Node* fill(int i){ //Возвращаемое значение ????? Node node(lines.key); //создали элемент на индексе if(lines.left){ node.addLeft(fill(lines.left)); } if(lines.right){ node.addRight(fill(lines.right)); }
C++ Потоки и сокрытие данных
Всем доброго времени суток. Появился вопрос, касающийся потоков. Есть класс, в котором имеются функции для вывода внутренних данных в поток. Всё работает, но функция вывода является дружественной и возвращает поток вывода, чтобы обеспечить каскадные вызовы. Тогда, если я правильно понимаю, эта функция становится глобальной и доступной пользователю класса. Как обеспечить каскадные вызовы и...
C++ Машинное представление графов http://www.cyberforum.ru/cpp-beginners/thread1492432.html
1 курс. Практика Задание такое: Разработать и реализовать windows - приложение, которое определяет, является ли бинарное отношение, заданное орграфом симметричным и рефлексивным. Граф задан матрицей смежности. Предусмотреть возможность ввода матрицы смежности в клавиатуры из текстового файла. можно делать как си++, так и в паскале, делфи и пр. Помогите, хотя бы с алгоритмом:С
C++ Расшифровка ТЗ Простите, за идиотский вопрос, но я немного не понимаю, что здесь требуется. В общем, есть структура, и требуется написать файл с запросами на удаление из одного бинарного файла, насколько я понял. Но непонятно, какое оформление от меня требуется. Вот ТЗ: Создать с клавиатуры файл для тестирования функции удаления данных из бинарного файла. В каждую строку этого файла записать значение... подробнее

Показать сообщение отдельно
zhundik
0 / 0 / 0
Регистрация: 12.03.2014
Сообщений: 55
03.07.2015, 17:41     Не могу создать специализацию шаблона ф-ции
Добрый день! Помогите с такими вопросом, не получается создать явную специализацию шаблона , при компиляции кидает с ошибкой в шаблон т.к., он не подходит под вызываемую ф-цию
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#include <iostream>
using namespace std;
 
struct box // структура
{
    char maker[40];
    float h;
    float w;
    float l;
    float v;
}test
{"sozdatel", 123, 100, 50, 33 },
red{"trudovik", 345,12,67,89};
 
template <typename T> // шаблон для возвращения наибольшего из аргументов
T ver(T a, T b);
 
template <> box & ver ( box& a, box & b);// явная специализация для структрур
 
 
 
int main()
{
    cout << ver (3, 6);
    box y = ver (test , red);
 
 
}
 
template <typename T> // шаблон для возвращения наибольшего из аргументов
T ver(T a, T b)
{
    if (a>b) return a;
    else return b;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 03:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru