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

Сцепление двух списков через указатели - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вызов метода для всех созданных объектов http://www.cyberforum.ru/cpp-beginners/thread1151164.html
Создается несколько объектов класса. Как сделать, чтобы при уничтожении любого объекта, для всех других созданных ранее объектов выполнялся определенный метод? Пример. class Circle{ ... public: draw(); // рисует круг ~Circle(); // рисует поверх круга черный круг } //после вызова деструктора для какого-либо круга, другие круги могут
C++ Ввести дату (без времени) с компьютера Добрый вечер. Знаю, что есть фишка, которая может ввести локальное время и дату. Нужна помощь вот в чем: есть функция в которой происходит ввод в поля структуры. в поле (*dl).beg должно заноситься сегодняшняя дата (без времени). Любая помощь была бы очень кстати. Ну и максимально чтобы было понятно :) void AddDeal(deal *dl){ cout<<"enter deal order: "; cin>>(*dl).order;... http://www.cyberforum.ru/cpp-beginners/thread1151163.html
C++ Нужно ли тут вызывать оператор delete
Всем здрасьте. Тут встал вопрос об операторе delete. struct x { //... }; x* y; y = new x; //...
C++ Цикл while, остаток от деления нацело
Имеется цикл while: unsigned int d = d & 0x00000000; unsigned int e_simple = e_simple & 0x00000000; while (e_simple !=1) { d += 1; e_simple = (e*d)%y_n; } допустим e == 83, y_n == 14904
C++ Изменение порядка слов в строке на обратный http://www.cyberforum.ru/cpp-beginners/thread1151143.html
Добрый вечер, уважаемые программисты. Нужно сделать программу, которая слова в строке переставляет в обратном порядке. Например: Исходный текст: Создать новую тему Текст на выходе: Тему новую создать
C++ Ханойская башня Легенда гласит, что, в Великом храме города Бенарас, под собором, отмечающим середину мира, находится бронзовый диск, на котором укреплены 3 алмазных стержня, высотой в один локоть и толщиной с пчелу. Давным-давно, в самом начале времен монахи этого монастыря провинились перед богом Брамой. Разгневанный, Бог Брама поместил на один из стержней 64 диска из чистого золота, причем так, что каждый... подробнее

Показать сообщение отдельно
Iris99
Сообщений: n/a

Сцепление двух списков через указатели - C++

18.04.2014, 21:46. Просмотров 343. Ответов 0
Метки (Все метки)

Помогите написать программу на С++ через указатели. В программировании плохо разбираюсь, дали начальную структуру и само задание.
Задание: Сцепление двух списков.

Вот структура:

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
51
// lab1.cpp : Defines the entry point for the console application.
//
 
#include "stdafx.h"
#include "iostream"
using namespace std;
 
 
//Объявление структуры связного списка
//--------------------------------------------------------
 
struct List
{
    int Info;
    List *Link;
};
 
//--------------------------------------------------------
 
 
 
//Массив info хранит поля Info связного списка
//--------------------------------------------------------
 
int info[10] = {2, -3, 4, 5, -8, 9, 1, -1, -4, 3};
 
//--------------------------------------------------------
 
 
//Головная функция
 
int main()
{
    
//Указатель на первый элемент списка
 
    List *first;
 
//Указатели на предыдущий и следующий элементы списка
 
    List *prev, *next;
    
//Создание первого элемента списка и 
//присвоение ему указателей first и prev
 
    first = new List;
    first -> Info = info[0];
    prev = first;
 
    
//Блок создание списка
Буду очень благодарна, если кто-то отзовется. Если можно с комментариями.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru