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

Как поместить в шаблон статическую переменную? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Реализовать функцию, перемещающую текст, находящийся между первыми двумя запятыми в строке, в начало текста. http://www.cyberforum.ru/cpp-beginners/thread147245.html
Реализовать функцию, перемещающую текст, находящийся между первыми двумя запятыми в строке, в начало текста. Если можно с коментариями.
C++ Строки 5. Функция в строке ищет первую буквенную подстроку. Функция возвращает адрес подстроки и ее длину, если подстрока найдена, в противном случае 0. http://www.cyberforum.ru/cpp-beginners/thread147244.html
C++ Файловый ввод/вывод.
Проверте задачи: 1) Напишите программу для копирования текстового файла. Эта программа должна подсчитывать число копируемых символов и выводить на экран полученный результат. #include<iostream>...
Перегрузка << C++
Заинтересовала конструкция , использованная как перегрузка оператора "<<" для вывода записей, состоящих из трех строковых полей: ostream &operator<<(ostream &stream, address &ob) { cout <<...
C++ матрица http://www.cyberforum.ru/cpp-beginners/thread147221.html
Составить программу, которая находит максимальное значение среди элементов линейной таблицы Y, которая состоит из N действительных чисел, которые имеют непарные индексы.
C++ Функция получает строку1 и строку2 и ищет в строке1 первую подстроку, равную строке2 10. Функция получает строку1 и строку2 и ищет в строке1 первую подстроку, равную строке2. Функция возвращает адрес подстроки , если подстрока найдена, в противном случае 0 подробнее

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

Как поместить в шаблон статическую переменную? - C++

18.06.2010, 21:51. Просмотров 1289. Ответов 7
Метки (Все метки)

мучаюсь вторые стуки, не где не могу найти решения проблемы, смысл в следующим,
сделал каласс образно говоря контейнер, в нем прописал статическую переменную для подсчета созданных объектов, все работает.

решил реализовать в классе шаблон реализовал, отлично все работает.

и тут стоило мне только вписать в класс статическую переменною, начало выкидывать ошибки типа таких \\ template<class t> class ii' used without template parameters

короче незнаю что делать, помогите разобраться как в шаблон можно поместить статическую переменную, внизу то на чем я сейчас остановился, гугал не помогает...

.h
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
template <typename t>
class ii
{
public:
    ii(){}
    ~ii(){}
    void ss (t Int)
    {
        zz = 101;
    }
    static int get ()
    {
        //return zz;
    }
    static int zz;
};

cpp
C++
1
2
3
4
5
6
7
8
9
10
template <typename t>
int ii<t>::zz;
 
AtBaseEditor::AtBaseEditor(QWidget *parent)
    : QWidget(parent) // оно же main
{
 
//********************************//
 
    ii<int> aa;
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru