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

Связаные списки - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ввод / вывод. Кириллица. http://www.cyberforum.ru/cpp-beginners/thread39326.html
Помогите плиз! Эта программа выводит строки в которых есть слово) Программа работает только с латинским алфавитом! Как переделать на кириллицу? #include "stdafx.h" #include <fstream.h> #include <conio.h> #include <iostream.h> #include <stdio.h> #include <windows.h> /////////////////////
C++ Произведение элементов массива расположенных после максимального по модулю элемента (С) Помогите пожалуйста написать программу. Очень буду Вам благодарен, очень срочно надо. В одномерном массиве состоящем из n вещественных элементов вычислить произведение элементов массива расположенных после максимального по модулю элемента. http://www.cyberforum.ru/cpp-beginners/thread39316.html
Массив в функцию записать C++
// в одномерном массиве,состоящем из n вщественных элементов, вычислить: 1) номер минимального элемента массива; 2) сумму элементов массива расположенных между первым и вторым отрицательными элементами !Данное задание я выполнил, теперь нужно в функцию добавить...пом =( //--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop...
C++ преобразование типов
Уважаемые специалисты, у меня имеется одна проблема. Есть два числа. double и float. Надо из double вычесть float. Все бы хорошо, но проблема в следующем: при преобразовании float'а к double внутри функции float'овское число из 1.00010 становится, к примеру 1.0001000165939. А мне необходимо, чтобы оно был 1.0001000000000, т. е. чтобы та часть нового double, которая по точности "выше", чем...
C++ Записать структуру в файл http://www.cyberforum.ru/cpp-beginners/thread39293.html
подскажыте, как записать структару в файл!
C++ Дан массив данных о работающих в фирме Дан массив данных о работающих в фирме: фамилия, имя, отчество, адрес ( улица, дом, квартира) и дата поступления на работу (месяц, год). Напечатать данные тех из них, кто на сегодняшний день проработал уже не менее 5 лет. Вот результаты трудов. //Дан массив данных о работающих в фирме. //Напечатать данные тех из них, кто на //сегодняшний день проработал уже не менее 5 лет.... подробнее

Показать сообщение отдельно
Deiron
25 / 25 / 1
Регистрация: 25.05.2009
Сообщений: 98
10.06.2009, 15:31     Связаные списки
хмм. Лучше перестраховаться. При условии, что у первого элемента списка last==NULL а у последнего next==NULL, то лучше сделайте так
C++
1
2
3
4
5
if(!strcmp(temp->name, mas)){ 
    if (delete_c->last) delete_c->last->next = temp->next;
    if (delete_c->next) delete_c->next->last = temp->last;  
    delete temp; return;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru