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

Нужна помощь с классом - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Правильно ли я написал? http://www.cyberforum.ru/cpp-beginners/thread341365.html
Начал изучать С++. Книга "Язык программирования С++. Лекции и упражнения". Хочется узнать насколько правильно я пишу код. Вот два первых задания: #include <iostream> #include <locale> double...
C++ Расскажите пожалуйста про флаги Доброго времени суток. Помогите пожалуйста разобраться с фалагми. Вот код: #include <iostream> #define ID_F 1001 #define ID_D 1002 #define ID_E 1003 using namespace std; int main() { int n =... http://www.cyberforum.ru/cpp-beginners/thread341362.html
как можно ипользовать многомерный массив? C++
Изучил массивы и стало интересно,как можно использовать многомерные массивы, в книги не написано про их использование а только упомянуто их существование.
C++ Использование указателя на объект шаблонного класса в шаблонном классе.
Всем привет! Мне нужно реализовать граф. Начал с вершин и ребер, причем и ребра и вершины - шаблонные классы, для того чтобы и ребро и вершина могли содержать разные данные. В ребре указатели на 2...
C++ Точка выхода в вижуал С++ 2010 http://www.cyberforum.ru/cpp-beginners/thread341305.html
В сях я нуб полнейший%-), но быстро усовершенствуюсь, и решил освоить этот язык. Вроде для начала все раздуплил. Создал ЦЛР проэкт и давай накидывать туды всякой всячины (ну типа интерфейс замутил...
C++ Unsigned integer 24 bit Как можно объявить беззнаковый integer размером в 24 бита? Если я объявлю его как битовое поле в структуре, например так: struct rgb { unsigned r:24; unsigned g:24; unsigned... подробнее

Показать сообщение отдельно
AvengerAlive
5 / 5 / 0
Регистрация: 30.07.2011
Сообщений: 257

Нужна помощь с классом - C++

12.08.2011, 12:21. Просмотров 309. Ответов 3
Метки (Все метки)

Вот напечатал это:

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
#include <iostream>
#define maxN 10 //количество вершин
using namespace std;
 
class directed_graph
{
 public:
    class directed_graph next;
    int value;
};
 
int main()
{
 directed_graph graph[maxN];
 directed_graph temp;
 int a,b,i,n,m;
 cin >> n >> m;
 for (i=0; i<n; i++) graph[i].value=i;
 for (i=0; i<m; i++) { cin >> a >> b;
 graph[a-1].next=graph[b-1]; }
 for (i=0; i<n; i++)
  {
   temp=graph[i];
   cout << temp.value+1 << " -> ";
   while (temp.next)
    {
     temp=temp.next;
     cout << temp.value+1 << " -> ";
    }
   cout << endl;
  }
 return 0;
}
Не компиллируется. Как в классах создать указатель на следующий элемент?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru