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

не работает шаблонная функция - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Аналог ord и chr в С++ http://www.cyberforum.ru/cpp-beginners/thread159645.html
сабж.
C++ Директивы компилятора Доброго времени суток! Меня интересует что за директивы, -lbgi -lgdi32 -lcomdlg32 -luuid -loleaut32 -lole32 и где можно о них почитать. Почему именно эти директивы. Дело в том что этот наборчик... http://www.cyberforum.ru/cpp-beginners/thread159635.html
C++ Вставка кода в exe-ый файл
люди напишите кто нибудь свой скайп,кто в с++ достаточно шарит , нужно код вставить в exe-ный файл....а иначе мысль такая,ексешный файл он от игры нужно переписать голосование что бы зайдя на...
Управление LPT портом под FreeBSD C++
Здравствуйте! Пытаюсь откомпилировать следующий код под FreeBSD: #include <stdio.h> #include <fcntl.h> #include <sys/ioctl.h> #include </sys/dev/ppbus/ppi.h> #include...
C++ Английская мера длины http://www.cyberforum.ru/cpp-beginners/thread159554.html
Привет! Мозг уже не хочет со мной работать. Подскажите пожалуйста, как можно рассчитать среднее арифметическое английской меры длины. Есть массив объектов distance, который содержит в себе поля...
C++ Что это за ошибка? Что это за ошибка? Может кто сталкивался или знает, подскажите пожалуйста. 1>------ Построение начато: проект: kiril_timer, Конфигурация: Debug Win32 ------ 1>Компиляция... 1>Font.cpp 1> :... подробнее

Показать сообщение отдельно
Flamе
9 / 9 / 0
Регистрация: 25.10.2009
Сообщений: 152
18.08.2010, 16:02  [ТС]
ну просто мы работаем с графом в динамической структуре, представляем его как список вершин, каждая вершина которого в свою очередь содержит список рёбер смежных этой вершине....

Добавлено через 2 часа 47 минут
вся функция выглядит так:
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
int main()
{
    graph <int, int> g; 
    g.v=NULL;
//создаём n вершин графа
    for (int i=0; i<n; i++)
        list_add (g.v, graph <int, int>::v_info());
//в каждой вершине создаём список рёбер
    for (list <graph<int, int>::v_info> *p=g.v; p; p=p->next)
    {
        p->i.e=NULL;
        for (int i=0; i<n; i++)
            list_add(p->i.e, graph<int, int>::e_info());
        list <graph<int, int>::v_info> *r=g.v;
        list <graph<int, int>::e_info> *q=p->i.e;
//устанавливаем стрелки
        while (r)
        {
            q->i.v=r;
            q=q->next;
            r=r->next;
        }
    }
    return 0;
}
вот компилятор ругается типа что не понимает откуда берется p->next, q->i.v.... и я вот тоже не могу понять
вапще если я прально понимаю, то нужна как-то структуру графа то-ли вписать то-ли связать со структурой односвязного линейного списка....
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru