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

Удаление элемента структуры - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Каждый элемент 1 ряда матрицы разделить на соответствующий элемент второго ряда http://www.cyberforum.ru/cpp-beginners/thread1096815.html
Вот задача : Есть матрица B (m, n). Каждый елемент ее 1 ряда разделить на соответствующий елемент второго ряда, все елементы 2го ряда - на соответствующие елементы 3 ряда (такое делать к последнему рядку). Последний ряд оставить без изменений. Это нужно сделать в Dev-Cpp с++ как соурс файл. Вот матрица - И вот мое начало програмы : #include <conio.h> #include <stdio.h>
C++ Диаграмма классов как в таком интерфейсе студии построить диаграмму классов http://www.cyberforum.ru/cpp-beginners/thread1096814.html
C++ Проверка корректности ввода
Есть класс Point, в котором поля int X, int Y, int Z; (X должен быть больше Y) Есть конструктор без параметров Point::Point(){ cout << "Enter X: "; cin >> X; cout << "Enter Y: "; cin >> Y; cout << "Enter Z: "; cin >> Z; }
Visual Studio обновление C++
Ошибка 1 error C1853: файл предкомпилированного заголовка "Debug\ConsoleApplication6.pch" создан в предыдущей версии компилятора или предкомпилированный заголовок C++ используется из C (или наоборот) c:\users\galalex\documents\visual studio 2012\projects\consoleapplication6\consoleapplication6\fraction.cpp 1 1 ConsoleApplication6 Ребятааа, спасите, что за....! так долго и старательно писал...
C++ Как написать менеджер памяти http://www.cyberforum.ru/cpp-beginners/thread1096751.html
помогите написать менеджер памяти на с++
C++ Найдите ошибку Найдите ошибку Ошибка 1 error C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. g:\users\adilbek\documents\visual studio 2013\projects\consoleapplication42\consoleapplication42\исходный код.cpp 9 1 ConsoleApplication42 #include <iostream> #include <cstdio> #include... подробнее

Показать сообщение отдельно
alexeYesterday
0 / 0 / 0
Регистрация: 25.01.2014
Сообщений: 30

Удаление элемента структуры - C++

14.02.2014, 21:37. Просмотров 399. Ответов 2
Метки (Все метки)

Есть код. Удаляет заданный элемент структуры.
C++
1
2
3
4
5
6
7
8
9
void list_del(list_head *list, int i){
    if(list->head==NULL){printf("Список не содержит элементов.");return;}
    list_node *current = list->head;
    for (int j=0; j<i-1;j++){
        current = current->next;}
    list_node *temp = current->next;
    current->next=temp->next;
    free(temp->data);
    free(temp);}
Но есть проблема, если удалять последний элемент то в него заносится мусор. Программа завершается, подскажите пожалуйста как бы исправить данный баг.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru