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

Односвязный список, поменять местами элементы (максимальный и последний) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Односвязный список: найти максимальное отрицательное число http://www.cyberforum.ru/cpp-beginners/thread899737.html
Дан не пустой односвязный список, в котором каждый элемент имеет тип: struct elem { int num; elem* next; } Написать функцию int max_negative (elem *first) , которая возвращает наибольшее отрицательное число или 0, если нет ни одного отрицательного.
C++ Использование static_cast Здравствуйте! Подскажите, почему такая конструкция не компилируется. int main() { int nWord = 4; char temp = static_cast< char >( static_cast< int >( '0' ) nWord + 1 ); return 0; } expected ')' before 'nWord' http://www.cyberforum.ru/cpp-beginners/thread899732.html
чем отличаются static_cast от C++
Привет всем! чем отличаются явное приведения типа long tmp = static_cast<long>(45.6); от long tmp = long(54.34); ?
Кодировка при записи в файл C++
Как указать кодировку в которой должны записываться данные? fprintf(fp, "%s %s %s %s %s %i",p->name,p->lastname,p->otc,p->home_address,p->group,p->rate); а то после записи в файле у меня получается „¬ЁваЁ© ‡®аЁ* ‘ҐаЈҐҐўЁз Ѓа*вбЄ*п Ђ‘“ 100
C++ Поясните пару строчек http://www.cyberforum.ru/cpp-beginners/thread899707.html
Приветствую форумчане! Поясните пожалуйста пару кусочков программы. 1 часть: char a; a=0; if (!a) { ... };
C++ Путь к файлу Добрый день форумчане! Хотелось бы узнать, как указывать путь к файлу выше по каталогу. Например: *****---folder---****** *****|********|***** ***folder2***file.exe ** *****|************** **program.exe******** Мы находимся в программе program.exe, у нужно указать путь к file.exe Буду благодарен за помощь! подробнее

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

Односвязный список, поменять местами элементы (максимальный и последний) - C++

12.06.2013, 18:07. Просмотров 454. Ответов 1
Метки (Все метки)

Дан не пустой односвязный список, в котором каждый элемент имеет тип:

C++
1
2
3
struct elem {
int num;
elem* next; }
Написать функцию void max_last (elem*&first, elem*&last), которая меняет местами два элемента в списке: максимальный и последний.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru