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

Создание функции для работы со стеками по шаблону - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Разобрать код рисования http://www.cyberforum.ru/cpp/thread1441631.html
Помогите разобрать код до функции рисования,дальше вроде все понятно #include <cstdlib> #include <ctime> #include <iostream> #include <GL/glut.h> int width; int height;
C++ Могут ли мне ответить на support.microsoft.com по поводу WinAPI, если у меня visual studio express? Спрашивать в других местах - не предлагать. По моей проблеме с WinAPI даже в MSDN нет документации. Значит, по логике, надо спросить у разработчиков WinAPI - у MS. Как думаете, помогут чем-то? http://www.cyberforum.ru/cpp/thread1441428.html
Есть ли смысл писать в support.microsoft.com, ну там исходник чтобы дали, подсказали что-то по коду и т.д? C++
Или это не в их компетенции? Пробовал кто-нибудь? Добавлено через 1 минуту В гугл не посылать. Гуглить умею, еще и как. Здесь реально очень нетривиальная проблема. Ничего в гугле толком нет, хоть в рунете, хоть в буржунете.
C++ Статическая структура в классе: Неразрешенный внешний символ
Решил создать класс со статической структорой, выдает ошибку Ошибка 1 error LNK2001: неразрешенный внешний символ ""public: static struct dist sf::p" (?p@sf@@2Udist@@A)" Ошибка 2 error LNK1120: неразрешенных внешних элементов: 1 Вообще возможно ли такое или нет? Для примера могу показать код #include <iostream> struct dist { int f; float in;
C++ Способы и средства защиты программных средств сетей ЭВМ http://www.cyberforum.ru/cpp/thread1440723.html
Всем привет! Тема, возможно, немного не ко двору. Я пишу реферат на тему "Способы и средства защиты программных средств сетей ЭВМ. Сравнительный анализ и направления развития", сдать его нужно уже на следующей недели. Проблема в том, что я понятия не имею, о чем там вообще писать. В инете толком ничего не нашел. Может, кто-нибудь скинуть литературу или ссылки? Ну а если у кого-то есть готовый...
C++ Бот для сайта Ребят, что нужно почитать, что бы написать бота(как vto.pe) к своему сайту( сайт по типу turboliker.ru)? Что бы человек мог авторизоваться и в автоматическом режиме программа выполняла все действия за пользователя? Может быть есть какие нибудь конструкторы? подробнее

Показать сообщение отдельно
SanychBY
38 / 45 / 1
Регистрация: 04.06.2013
Сообщений: 1,532

Создание функции для работы со стеками по шаблону - C++

09.05.2015, 23:22. Просмотров 284. Ответов 8
Метки (Все метки)

Доброго времени суток.
Решил написать ряд универсальных функций, которые бы работали со стеками на основе списков, а заодно разобраться с шаблонами (классов еще не проходили, поэтому все на структурах).
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
39
40
41
42
43
44
45
46
47
template <typename T>struct stek
{
    T *Head;
    stek()
    {
        Head = NULL;
    }
    ~stek()
    {
 
    }
    void *DATA;
    T *next;
    void push(void *q);
};
 
template <typename T> void stek<T>::push(void *q)
{
    T *t = new (T);
    if (!t)
    {
        cout << "Not enough memory!" << endl;
        exit(0);
    }
    t->DATA = q;
    if (this->Head)
    {
        t->next = this->Head;
    }
    else
    {
        t->next = NULL;
    }
    this->Head = t;
}
 
struct MS
{
 
};
 
void main()
{
    int c = 123;
    stek<MS> *ms = new (stek<MS>);
    ms->push(&c);
    system("pause");
Выдает ошибку
Ошибка 1 error C2039: DATA: не является членом "MS"
Ошибка 2 error C2039: next: не является членом "MS"
Ошибка 3 error C2039: next: не является членом "MS"

Поясните пожалуйста stek<T> и stek<MS> *ms = new (stek<MS>);
Благодарю.

Добавлено через 1 час 36 минут
Никто не подскажет?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru