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

Связанный лист - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перегрузка оператора вывода в поток http://www.cyberforum.ru/cpp-beginners/thread259555.html
Собственно есть программка (большинство функций выкинул чтобы не запутывали) по работе с дробными числами # include <iostream> # include <iomanip> using namespace std; class RationalNumber { friend ostream &operator<<(ostream &output, const RationalNumber &abc); public:
C++ Дан список из сведений о багаже 10 пассажиров. Подскажите пожалуйста как написать функцию ( if ) в данном примере: вот задание: Дан список из сведений о багаже 10 пассажиров. Найти багаж, средний вес одной вещи, в котором отличается не более, чем на 0,3 кг от общего среднего веса одной вещи по всему списку. #include <iostream> using namespace std; http://www.cyberforum.ru/cpp-beginners/thread259550.html
За две недели надо написать программу с полным ее описанием по С++ C++
необходимо создать базу данных.с чего бы начать?
C++ Вопрос по указателям
Ребят, простите за такую глупость, но вот не знаю как ответить на чётко поставленный преподавателем вопрос : "Как зная указатель на функцию, получить значение этой функции в точке ?"
C++ Функции на С http://www.cyberforum.ru/cpp-beginners/thread259504.html
Дано действительное число y. Получить
C++ Выражения и файлы В текстовом файле находится выражение, состоящее из чисел и знаков арифметических операций. Программа вычисляет это выражение, учитывая приоритет операций и скобки. Использовать алгоритм Бауэра и Замельзона. Как использовать этот алгоритм, срочно надо, а нифига не правильного не пишется((( подробнее

Показать сообщение отдельно
__bool
285 / 226 / 6
Регистрация: 13.06.2010
Сообщений: 744

Связанный лист - C++

18.03.2011, 10:46. Просмотров 625. Ответов 6
Метки (Все метки)

Здравствуйте, не могу вывести все элементы связанного списка.. генерация проходит, а вывод нет..

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
48
49
50
#include <iostream>
using namespace std;
 
class Node
{
public:
        Node(){}
        ~Node(){}
        Node *Next;
        void SetValue(value){itsValue = value;}
        int GetValue()const {return itsValue;}
protected:
        int itsValue;
};
 
void ListGen(Node *temp, int i);
void ListOut(Node *temp);
 
int main()
{
        Node *First = new Node;
        
        ListGen(First,10);
        ListOut(First);
        getchar();
        return 0;
}
 
void ListGen(Node *temp, int i)
{
        if (i!=0)
        {
        temp->SetValue(i);
        temp->Next=new Node;
        temp=temp->Next;
        --i;
        ListGen(temp,i);
        }
        temp->Next=NULL;
}
 
void ListOut(Node *temp)
{
        if (temp!=NULL)
        {
        cout << temp->GetValue() << endl;
        temp = temp->Next;
        ListOut(temp);
        }
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru