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

Как в связном списке обратиться к элементу по адресу - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Действие для кнопки при инициализации класса http://www.cyberforum.ru/cpp-beginners/thread696046.html
Предположим есть класс Button #include "string.h" class Button { public: Button(); int x,y; String text; virtual void Action();
C++ Односвязный список, поменять значения местами пробую написать сортировку выборкой int selectionSort() { ListNode< NODETYPE > *currentPtr = firstPtr; sort(currentPtr); } int sort(ListNode < NODETYPE > *current) { http://www.cyberforum.ru/cpp-beginners/thread696043.html
C++ Удалить из файла все числа меньше заданного
Удалить из файла все ЧИСЛА меньше заданного. Соответственно у нас два файла 1 и 2 txt, и во втором редактировынный первый)))
C++ Как отсортировать двумерный массив по возрастанию методом пузырька?
Напишите пожалуйста код. Нигде не могу найти(
C++ Определить сумму отрицательных элементов массива http://www.cyberforum.ru/cpp-beginners/thread696028.html
#include <math.h> #include <stdio.h> #include <stdlib.h> #include <conio.h> #define N 10 #define M 10 #define A 10 #define B 10 #define C 10
C++ Каждую цифру числа забить в ячейку массива Допустим есть какое либо битовое число 001011101 мне нужно его запихать в массив так чтобы = 0 = 0 = 1 = 0 = 1 = 1 = 1 = 0 = 1 подробнее

Показать сообщение отдельно
slipp1
12 / 11 / 1
Регистрация: 09.11.2012
Сообщений: 365
Записей в блоге: 1
13.11.2012, 05:33  [ТС]     Как в связном списке обратиться к элементу по адресу
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
ListNode < NODETYPE >  List< NODETYPE >::sort(ListNode < NODETYPE >*current)
{
    if(current!=0)
    {
        ListNode< NODETYPE > *currentPtr = current;
        while (currentPtr!=0) // get element data
        {
            if(current->getData()>currentPtr->getData())
            {
                здесь нужно переписать current в currentPtr и наоборот. как?
            }
            currentPtr = currentPtr->nextPtr;
        } // end while
        return sort(current->nextPtr);
    }
    return 0;
}
Добавлено через 1 час 7 минут
все понял
 
Текущее время: 23:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru