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

Формирование двух новых списков из исходного - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ mpi http://www.cyberforum.ru/cpp-beginners/thread964579.html
Пытаюсь разобраться с mpi. нужно найти сумму элементов матрицы.Рассылка по процессам организована через mpi_Bcast. при выполнении на нескольких процессах программа зависает. не пойму, что не так....
C++ написать программу для прверки простого числа. язык программировние С Дано целое число, не превосходящее 2^32=4294967296. Написать программу для проверки того, является ли данное число простым. Определение простоты заданного числа оформить в виде отдельной... http://www.cyberforum.ru/cpp-beginners/thread964559.html
C++ как выйти из программы
при выполнении программы - выполняется выбранная операция, после чего при нажатии любой кнопки цикл повторяется... вопрос: Что нужно добавить и где, чтобы при выполнении программы в конце при нажатии...
C++ Парсинг html
Здравствуйте, уважаемые форумчане! Я мало знаю на тему парсинга и вот мне нужно вытащить информацию с сайта http://www.igumo.ru/. Слева после меню есть 2 ссылки "Войти" и "Зарегистрироваться", так...
C++ Кодировка знака ± http://www.cyberforum.ru/cpp-beginners/thread964553.html
В общем, надо вывести в консоль такой знак ±. Какую кодировку для этого нужно использовать?
C++ Зеркальное отражение строки Всем привет. Такая задача: Написать программу реализующую зеркальное отражение строки Вот что я накалякал :)Подскажите что здесь не так? #include "stdafx.h" #include <iostream> #include <string>... подробнее

Показать сообщение отдельно
monolit
185 / 184 / 22
Регистрация: 24.03.2011
Сообщений: 667
Завершенные тесты: 1
29.09.2013, 01:20
Цитата Сообщение от Locust Посмотреть сообщение
List(L);
* * List(L1);
* * List(L2);
Здесь, наверное, подразумевалось
C++
1
2
3
List L();
List L1();
List L2();
Добавлено через 6 минут
А насчет добавления, вот (немного не правильно):
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
void List::Add(const int x,const int N)
{
    ++size;
    element *temp=new element;
    temp->x=x; 
 
    if(Head!=NULL) 
    { 
        element *pointer=Head; 
        if(N<=size) 
        {
            for(int i=0;i<N;++i) pointer=pointer->Next; 
            temp->Next=pointer->Next; 
            pointer->Next = temp; //<<------ забыла.   предыдущий --> pointer --> temp -->
        }
        else
            std::cout<<"Incorrect number: your list consists of less then "<<N<<" elements";
    }
    else
    {
        temp->Next=NULL;
        Head = temp; //<<------ забыла.
    }
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru