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

Работа со списком типа очередь - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Унификация функций http://www.cyberforum.ru/cpp-beginners/thread210724.html
Как переделать программу: #include <cstdlib> #include <iostream> #include <stdio.h> #include <conio.h> #include <math.h> #pragma hdrstop #pragma argsused
C++ Из scanf в std::cin Как тоже самое сделать с помощью std::cin? printf("Введите автора %d книги.\n",i+1); scanf("%31s ",ar.author); fflush(stdin); http://www.cyberforum.ru/cpp-beginners/thread210721.html
вторая производная C++
Подскажите, плиз, как найти вторую производную функции в точке?
Решето Эратосфена C++
Определить простые числа методом просеивания с помощью <<решета Эратосфена>> с _битовой упаковкой_ данных при сохранении. #include <math.h> #include <fstream.h> #define MAXN 100000000 char sieveE; void main() { ofstream f1("out.txt");
C++ Шифр Бэкона http://www.cyberforum.ru/cpp-beginners/thread210692.html
Народ, помогите решить задачу, если есть что то похожее то можете дать ссылку? Буду очень благодарен Шифр Бэкона. Требуется разработать программу шифрования текстовых данных в файле и программу дешифрования. ключ хранится в отдельном файле.
C++ Дана строка Подсчитать общие количество в ней строчных латинских букв спасите Дана строка Подсчитать общие количество в ней строчных латинских букв 2 Дана строка предложение Записать все слова встроке с права на лево ПРимер It is nice dav ---tI si ecin vad. подробнее

Показать сообщение отдельно
Aye Aye
 Аватар для Aye Aye
367 / 281 / 36
Регистрация: 17.12.2009
Сообщений: 567
14.12.2010, 13:58     Работа со списком типа очередь
список конструируется не правильно, тут в:
C++
1
2
3
4
5
6
7
8
9
10
void addel(int val)     //функция создания/дополнения очереди
{
        elem *p=new elem;
        p->inf=val;
        p->link=NULL;
        if(endq==NULL)begq=p; // здесь
        else endq->link=p;        // и здесь
        endq=p;
        cout<<"Element = "<<p->inf<<endl;
}
получается, что на begq всегда будет висеть только один элемент. По идее-то begq должен указывать на первый элемент списка, а endq на последний и каждый элемент должен иметь ссылку на следующий и/или предыдущий, а тут разрыв
 
Текущее время: 14:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru