Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Неверное объявление scanf https://www.cyberforum.ru/ cpp-beginners/ thread1492555.html
Решил попробовать C-шный ввод/вывод #include <stdio.h> #include <conio.h> int main() { float a = 10.111; printf("a= %2.2f\n", a);
C++ Найти среднее арифметическое квадратов и среднее арифметическое абсолютных значений двух вещественных чисел
Всем здрасте помогите плиз. Дается два вещественных числа. Найти среднее арифметическое их квадратов и среднее арифметическое их абсолютных значений. Формат входных данных: Ввод содержит два...
C++ Как получить готовый .exe файл, чтобы запускать его без IDE https://www.cyberforum.ru/ cpp-beginners/ thread1492543.html
Всем привет Никогд по этому поводу не заморачивался, а тут понадобилось и я сел в лужу. Вобщем, есть программа, которая прекрасно работает и запускается через среду разработки Code::Blocks. Мне...
C++ Вывести символ квадрата в консоли Доброго времени суток, погуглил - не нашел, вопрос : как вывести символ квадрата в консоли visual C++, никак не получается спасибо!:) https://www.cyberforum.ru/ cpp-beginners/ thread1492534.html
Передача указателя на начало списка C++
#include <stdio.h> #include <vld.h> #include <iostream> #include <Windows.h> #define size 20 using namespace std; struct List {
C++ Рекурсивно вычислить сумму квадратов тех чисел, не превосходящих двух Пусть {a}_{0}={cos(1)}^{2}; {a}_{1}={-sin(1)}^{2}; {a}_{k}=2*{a}_{k-1}-{a}_{k-2}; k=2,3... Найти сумму квадратов тех чисел {a}_{1}, ... , {a}_{100}, которые не превосходят двух, с помощью рекурсии.... https://www.cyberforum.ru/ cpp-beginners/ thread1492532.html
C++ Не могу создать специализацию шаблона ф-ции https://www.cyberforum.ru/ cpp-beginners/ thread1492531.html
Добрый день! Помогите с такими вопросом, не получается создать явную специализацию шаблона , при компиляции кидает с ошибкой в шаблон т.к., он не подходит под вызываемую ф-цию #include <iostream>...
Добавление элемента в указанное место C++
Односвязный не сортированный список Мой код #include <stdio.h> #include <stdlib.h> #include "malloc.h" #include "locale.h" struct stack { int info;
C++ Динамически расширяемый массив Не получается добавить элементы в начало массива, прошу помочь/подсказать #include <iostream> using namespace std; class myVector { int size, count; int *p; public: myVector(int... https://www.cyberforum.ru/ cpp-beginners/ thread1492516.html C++ Возможно ли запустить приложение в linux? Я пишу в VS 2013 Ниже простой код web-сервера полностью скопированного из примера Смогу ли я его потом скомпилировать и запустить на linux? Если нет, то как переносить код на другую платформу? ... https://www.cyberforum.ru/ cpp-beginners/ thread1492496.html
C++ Рекурсивная функция, возвращающая указатель на объект
Есть рекурсивная функция (заполняющая двоичное дерево) Node* fill(int i){ //Возвращаемое значение ????? Node node(lines.key); //создали элемент на индексе if(lines.left){ ...
C++ Потоки и сокрытие данных Всем доброго времени суток. Появился вопрос, касающийся потоков. Есть класс, в котором имеются функции для вывода внутренних данных в поток. Всё работает, но функция вывода является дружественной и... https://www.cyberforum.ru/ cpp-beginners/ thread1492476.html
14 / 14 / 1
Регистрация: 14.03.2015
Сообщений: 113
0

Ошибка в создании списка - C++ - Ответ 7835614

03.07.2015, 18:33. Показов 539. Ответов 1
Метки (Все метки)

Здравствуйте. Пробую сделать список. Сделал такое заполнение:
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
void NewList()
{
    void Free();
 
    int chislo(1);
 
    cout << "Введите элемент списка: ";
    cin >> chislo;
    data *pcur = new data;
    pcur->chislo = chislo;
    pcur->pnext = data_begin;
    data_end = pcur;
    cout << "Число: " << pcur->chislo << " Адрес: " << &pcur << " Следующий: " << &pcur->pnext << endl;
 
    while (chislo != 17)
    {
        cout << "Введите элемент списка: ";
        cin >> chislo;
        data *pcur = new data;
        pcur->chislo = chislo;
        data_begin = pcur;
        pcur->pnext = data_begin;
        data_begin = NULL;
        cout << "Число: " << pcur->chislo << " Адрес: " << &pcur << " Следующий: " << &pcur->pnext << endl;
    }
 
    menu();
}
Вывод:
C++
1
2
3
4
5
6
7
8
9
10
11
void ListOut()
{
    data *pcur = new data;
    pcur = data_end;
    int i=0;
    while (i<3)
    {
        cout << "Число: " << pcur->chislo << " Адресс: " << &pcur << " Следующий: " << &pcur->pnext << endl;
        pcur = pcur->pnext; i++;
    }
}
Что выдает в консоли видно на скрине во вложении.

Проблема в адресах. Что я делаю не так? Как правильно?

Вернуться к обсуждению:
Ошибка в создании списка C++
Миниатюры
Ошибка в создании списка  
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.07.2015, 18:33
Готовые ответы и решения:

Ошибка при создании 2-го элемента динамического списка
НЕ могу понять откуда как исправить данную ошибка . Выскакивает как мне кажется при попытке...

Вложенные структуры. Ошибка с создании вложенного двунаправленного списка
Доброго времени суток. Хочу представить граф в виде списка смежности, но у меня компилятор выдает...

Ошибка при создании линейного списка с типом данных в виде пользовательского класса
Добрый день. Помогите понять в чем ошибка при создании списка? int main() { setlocale(LC_ALL,...

Ошибки в создании списка
Не компилится код, ругается на: 1) 40. spisok() {m=k=0; beg1=end1=beg2=end2=NULL;} - cannot...

1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.07.2015, 18:33

Создании списка/таблицы
Мне для лабы нужно создать список/таблицу , что то вроде списка победителей в соревновании с...

Ошибка сегментации при создании списка
Здрасти))) Вот такая небольшая проблема со списком)))) список читаем из файла и сортируем его))...

Ошибка при создании списка классов
Доброго времени суток! Подскажите в чем причина ошибки. namespace Objects { public abstract...

Ошибка "Object reference not set to an instance of an object" при создании списка
Добрый день. Задача такая: На входе дано несколько чисел (не знаем, какое кол-во). На выходе...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru