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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Grey5
2 / 2 / 0
Регистрация: 11.03.2010
Сообщений: 178
#1

Шаблоны структур и указатели - C++

30.05.2013, 23:03. Просмотров 246. Ответов 0
Метки нет (Все метки)

Что я делаю не так? LST_AST похоже компилятор вообще за структуру не считает.
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
36
37
38
template <typename ST> struct SPK{
    int id;
    ST elem;
    SPK<ST> *next;
    SPK<ST> *back;
};
struct AST
{
    int price;
    char* name;
};
class LST
{
private:
    SPK <AST>  LST_AST,*AST_HEAD;
    SPK <FAB>  LST_FAB,*FAB_HEAD;
    SPK <SVZ>  LST_SVZ,*SVZ_HEAD;
    SPK <SEL>  LST_SEL,*SEL_HEAD;
    SPK <BUY>  LST_BUY,*BUY_HEAD;
public:
    LST(){
        AST_HEAD=NULL;
        FAB_HEAD=NULL;
        SVZ_HEAD=NULL;
        SEL_HEAD=NULL;
        BUY_HEAD=NULL;
    };
    ~LST()
        {
    while (AST_HEAD != NULL)
       {
           LST_AST *DEL;
           AST_HEAD = LST_AST->NEXT;
           delete DEL;
       }
    };
 
};
Добавлено через 4 минуты
Я осознал свою ошибку, прошу удалить тему
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.05.2013, 23:03     Шаблоны структур и указатели
Посмотрите здесь:

указатели и шаблоны - C++
Добрый день. Есть вот такой шаблон template&lt; typename T&gt; struct A{ void a(){} }; в одной части программы он возможен или...

Указатели, шаблоны, NULL - C++
Всем привет, суть такая, происходят немыслимые вещи: В такой ситуации: class Node{ public: int num; ...

Шаблоны, векторы и указатели на функции - C++
template &lt;typename T&gt; class A { public: A(std::vector&lt;T&gt;); private: std::vector&lt;T&gt; func1(); std::vector&lt;T&gt; func2(); ...

подскажите template<class> (Шаблоны и указатели) - C++
circl.h #ifndef _CIRCL_H #define _CIRCL_H template &lt;class t&gt; class circl{ private: circl *pNext,*pBack; public: t...

шаблоны в си++ - C++
кто может сказать где прблема? List.h #ifndef LIST_H #define LIST_H #include&lt;iostream&gt; #include&lt;ostream&gt; ...

Шаблоны - C++
Как программу с шаблонами разместить по .h и .cpp файлам? Есть код template&lt;class T1&gt; class С { private: T1 count ; ...

Шаблоны - C++
Вспомнилось что во время чтения инфы про шаблоны, находил предложения от Страуструпа &quot;посмотреть код который генерируется из шаблона при...

Шаблоны в C++ - C++
Доброго времени суток! Начал разбираться что такое шаблон и с чем его едят. Загуглил, вставил код из википедии. Ошибка. ...

Шаблоны в с++ - C++
Зачем при использовании шаблонов пишут, к примеру: template &lt; typename T &gt; T Sum(T a, T b) { return a + b; } int main(int...

Шаблоны С++ - C++
template &lt;typename T_sizeCapacity&gt; class SomeClass { public: T_sizeCacity size; }; Как сделать чтобы T_sizeCapacity мог быть...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru