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

Как работать с шаблонами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти степень многочлена http://www.cyberforum.ru/cpp-beginners/thread1153733.html
Ребята, помогите пожалуйста, нужно составить программу для вычисления степень многочлена!!
C++ Найти имена подкаталогов в папке, после изменения имени любого из них вывести сообщение в виде: старое имя = новое имя Здравствуйте . Мне нужно найти имена подкаталогов в папке ,а после изменения имени любого подкаталога вывести сообщение в виде: старое имя = .... , новое имя = .... . Имена файлов сохраняю в контейнер set. #include "stdafx.h" #include <iostream> http://www.cyberforum.ru/cpp-beginners/thread1153731.html
C++ JSONparser: из js в c++
Использую встроенный в rad X4 парсер DBXJSON cтолкнулся со следующей проблемой есть js код "response":, "post_source":{}, "comments":{ "count":0, "can_post":1 }, "likes":{
C++ Отсортировать строки по дате изменения или в алфавитном порядке
Доброй ночи, как можно отсортировать строки по дате изменения или в алфавитном порядке в консоли?
C++ Определить, пересекает ли прямая контур треугольника http://www.cyberforum.ru/cpp-beginners/thread1153724.html
Помогите пожалуйста Даны треугольник и прямая . Определить , пересекает ли прямая контур треугольника
C++ Замена подстроки в строке здесь у меня такая проблема возникла мне нужно заменить все "were" на "are" но "are" меньше на 1 символ я незнаю как его можно заменить помогите пожалуйста но учтите такой момент нужно чтобы можно было заменять replacement и for_replacement на любое слово тоесть replacement и for_replacement может быть на несколько символов больше или меньше тип char обязательный ... int main() { int i... подробнее

Показать сообщение отдельно
Keyw
0 / 0 / 0
Регистрация: 04.03.2014
Сообщений: 36
23.04.2014, 07:41  [ТС]     Как работать с шаблонами
все-равно не компилируется
C++ (Qt)
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
#include "stdafx.h"
#include <iostream>
#include <conio.h>
 
using namespace std;
 
template<class T>
class F
{
public:
    T t;
    void in(T i);
};
 
void F<T>::in(T i)
{
    t=i;
}
 
void main()
{
    F<int> f;
    int i;
    cin >> i;
    f.in(i);
    cout << f.t; 
    getch();
}
Работаю в Visual, выбивает:
1>t.cpp(15): error C2065: T: необъявленный идентификатор
1>t.cpp(15): error C2146: синтаксическая ошибка: отсутствие ")" перед идентификатором "i"
1>t.cpp(15): error C2761: void F<T>::in(T): повторное объявление функции не разрешается
1>t.cpp(15): error C2059: синтаксическая ошибка: )
1>t.cpp(16): error C2143: синтаксическая ошибка: отсутствие ";" перед "{"
1>t.cpp(16): error C2447: {: отсутствует заголовок функции (возможно, используется формальный список старого типа)
 
Текущее время: 00:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru