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

Копирование односвязного списка - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ отредактировать строку.. http://www.cyberforum.ru/cpp-beginners/thread286494.html
Вводиться строка.нужно продублировать все слова,начинающиеся на заданную букву и удалить все слова не содержащие эту букву.заданная буква вводиться дополнительно...Напишите программу пожалуйста)
C++ Некорректное отображение с функцией gets Когда использую функцию gets она во-первых, не воспринимает русский текст, хотя я в мейне добавляю setlocale(0,"") во-вторых, даже если латинскими пишу слова больше трех символов она при выводе на... http://www.cyberforum.ru/cpp-beginners/thread286454.html
C++ Преобразование даты в строку и обратно
написал два метода для класса, первый преобразует дату в строку, а второй наоборот.. проблема со вторым методом.. подсобите если не трудно. заранее спасибо. void vStr( char s) { char a, b, c;...
C++ CreateProcess передача параметров процессу
#include "windows.h" #include "iostream" #include <conio.h> using namespace std; void main() { STARTUPINFO cif; ZeroMemory(&cif,sizeof(STARTUPINFO));
C++ Найти и исправить ошибки в коде http://www.cyberforum.ru/cpp-beginners/thread286396.html
Помогите, пожалуйста=) Задание: Используя класс, который преобразует дюймы в мм, создайте: функцию извлечения, предлагающую пользователю ввести число дюймов. функцию вставки для вывода на экран...
C++ перевод с delphi на C++ Здравтсвуйте!я пишу программу по криптографической защите информации по методу гронсфельда.Я пыталась переводить на С++,но не получилось. Подскажите пожалуйста как записать правильно.Я нашла листинг... подробнее

Показать сообщение отдельно
tiger()
3 / 3 / 0
Регистрация: 20.04.2011
Сообщений: 141

Копирование односвязного списка - C++

01.05.2011, 10:14. Просмотров 3201. Ответов 2
Метки (Все метки)

в классе содержится односвязный список. соответственно пишу для него оператор присваивания.
подскажите, как можно скопировать односвязный список? я окончательно запутался в индексах и указателях... возможно, есть какой-то отработанный "красивый" алгоритм?

узел такой:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
struct node
{
    double item;
    node* next;
 
    node(double x, node* y)
    {
        item=x;
        next=y;
    }
};
 
typedef node* link;
p.s. не прошу код, хотя бы общую суть
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru