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

Список. Функция. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить, лежит ли заданная точка на одной из сторон треугольника, заданного координатами своих вершин http://www.cyberforum.ru/cpp-beginners/thread357747.html
1. Определить, лежит ли заданная точка на одной из сторон треугольника, заданного координатами своих вершин. 2. Дана последовательность целых чисел. Определить, со скольких чётных чисел она начинается.
C++ Найти все пары слов с наибольшим расстоянием. Пусть у нас есть текстовый файл,на который не накладываются ограничения относительно его размера. Также не накладываются ограничения на длину строки в этом файле. Текст состоит из слов,например,идентификаторы английского языка. Слова разделяются промежутками, скобками,кодами операций,вообще символами,которые естественным образом отделяют слова друг от друга. Пусть ограничение на длину слова... http://www.cyberforum.ru/cpp-beginners/thread357746.html
Создайте текстовый файл, содержащий сведения о клиентах фирмы C++
Создайте текстовый файл, содержащий сведения о клиентах фирмы: наименование организации, дата основания, количество договоров на приобретение товаров, общая стоимость договоров. Напишите программу, которая формирует двоичный файл, каждый элемент которого является структурой, составленной на основе данных текстового файла. Отсортируйте данные бинарного файла в порядке увеличения количества...
Строки и функции C++
Написать функцию удаления всех символов "*", и повторить каждый символ отличный от "*". Вариант задания реализовать в виде функции. Если функция возвращает строку или объект, то это необходимо сделать через указатель. Строки динамические, размер вводится с клавиатуры. Строки вводить с клавиатуры. Заранее спасибо!
C++ графика в си++, рисование http://www.cyberforum.ru/cpp-beginners/thread357738.html
Помогите подалуйста контур лица нарисовать((( никак не получается....все как то не ровно
C++ написать программу, которая вводит и суммирует любое количество целочисленных значений как написать программу, которая вводит и суммирует любое количество целочисленных значений. Если введено число 999, то на экран выводится результат суммирования подробнее

Показать сообщение отдельно
An1ka
65 / 70 / 2
Регистрация: 30.06.2011
Сообщений: 176
29.09.2011, 21:08     Список. Функция.
Цитата Сообщение от KOPC1886 Посмотреть сообщение
Можете объяснить эту функцию, как она работает? И можно ли здесь избавиться от двух звездочек?
Тут создается новый узел со значением x, связывается с последним узлом. Новый узел становится последним.
Можно, если передавать указатель через ссылку:
C++
1
2
3
4
5
6
7
8
9
void add(Node *&pend,char x)
{
        Node *pv = new Node;
        pv->d =x; 
        pv->next = 0; 
        pv->prev = pend;
        pend->next = pv;
        pend = pv;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru