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

Написать стек на указателях - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Не выделяется память http://www.cyberforum.ru/cpp-beginners/thread860121.html
#include<iostream> #include<stdio.h> #include<stdlib.h> using namespace std; class DynArray { public: int size, end; int *v;
C++ Выполняет одно и тоже действие! #include <iostream> #include <math.h> using namespace std; int main() { float A, B, C, S, R, K, P, CH; http://www.cyberforum.ru/cpp-beginners/thread860118.html
C++ Динамические массивы. Найти сумму элементов матрицы, которые имеют заданную разницу индексов
Добрый вечер. Помогите с заданием, я что-то вообще не могу понять как его делать. Найти сумму элементов матрицы, которые имеют заданную разницу индексов i-j=k. Число k может быть негативным. Размер матрицы ввести с клавиатуры, а элементы поместить в памяти динамично.
Из двух стеков с упорядоченными по возрастанию элементами создать новый стек с упорядоченными элементами, не удаляя исходные стеки C++
Из двух стеков с упорядоченными по возрастанию элементами создать новый стек с упорядоченными элементами, не удаляя исходные стеки. Программу реализовать с помощью односвязных списков. Помогите пожалуйста
C++ Работа со списками ("Нарушение прав доступа записи") http://www.cyberforum.ru/cpp-beginners/thread860103.html
Пишу первый проект по работе с односвязным списком,в программе прописал класс со структурой "список" и методы которые добавляют полезную информацию и выводят её на экран. Я вроде всё там написал,но выдаёт ошибку :"Нарушение прав доступа записи",не могу понять в чём проблема.Вот сам код: TKartoteka.h #pragma once #include "string.h" class TKartoteka { private: struct ListItem
C++ построение графиков в С++ Доброго времени суток. Столкнулась с такой проблемой: нужно построить лежащую параболу. Оси прочертила, разметку сделала, формула для вычисления есть. А вот как результат с этими осями соотнести и представить наглядно - никак не могу понять :( Растолкуйте, пожалуйста. подробнее

Показать сообщение отдельно
Ternsip
 Аватар для Ternsip
660 / 188 / 6
Регистрация: 10.05.2012
Сообщений: 595
09.05.2013, 23:35     Написать стек на указателях
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 E>
class Tstack{
public:
    struct stack{
        E inf;
        stack *next;
    };
    stack *head;
    Tstack(){
        head =  NULL;
    }
    void push(E x){
        stack *st = new stack;
        st->inf = x;
        st->next = head;
        head = st;
    }
    bool empty(){
        return !head;
    }
    E top(){
        return head->inf;
    }
    E pop(){
        stack *nhead = head;
        E c = head->inf;
        head = nhead->next;
        delete nhead;
        return c;
    }
    void show(){
        stack *st = head;
        while (st) {
            cout << st->inf << " ";
            st = st->next;
        }
    }
};
 
Текущее время: 15:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru