Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Крашится программа в двоичной системе счисления https://www.cyberforum.ru/ cpp-beginners/ thread3163523.html
Крашится программа при большой вещественной части двоичного числа. Программа должна складывать, вычитать, умножать и делить двоичные числа, но почему-то крашится. Вот код: #include <iostream> #include <string> using namespace std; // Функция для сложения двоичных чисел string addBinary(string a, string b) {
E0304 отсутствуют экземпляры шаблон функции "logger", соответствующие списку аргументов C++
#include <Windows.h> #include <iostream> template< size_t firstSize, size_t processSize, size_t errSize > wchar_t* logger( const wchar_t (&firstMess),
C++ Задача о банках с водой https://www.cyberforum.ru/ cpp-beginners/ thread3163503.html
У Вас есть n банок с водой. Обмену на одну полную банку подлежат m пустых банок. Необходимо вычислить максимальное число банок, которое пользователь может выпить до положения количества пустых банок, равного одной. А также количество итераций. Отобразить пошаговый процесс (как в примере 1, символы можно изменить в программе). Пример 1: Input: 9 3 Output: 13 5 Дано ☺☺☺ ☺☺☺ ☺☺☺ 1 шаг ©©©
C++ Перевод в постфиксную форму https://www.cyberforum.ru/ cpp-beginners/ thread3163461.html
выводятся только числа исходной строки, а операторы нет. В чем проблема ? алгоритм такой: Предполагается, что входная строка содержит синтаксически правильное выражение. Входная строка просматривается посимвольно слева направо до достижения конца строки. Операндами будем считать любую последовательность символов входной строки, не совпадающую со знаками определённых в таблице операций....
C++ Метод удаляющий символы с четными индексами
#include <iostream> #include <string> //библиотека для использования типа данных стринг #include <fstream>//библиотека для записи в файл #include <Windows.h> using namespace std; class MyString { public: string* str; MyString() {
C++ Разность списков Разработать класс, реализующий динамическую структуру: односвязный список. С использованием разработанного класса решить следующую задачу: Из двух списков L1 и L2 сформировать список L3, состоящий из элементов, входящих в L1, но не входящих в L2. Структура исходного файла: в первой строке-элементы списка L1, во второй-элементы списка L2. Вывести: содержимое списков L1, L2 и L3. Вопрос,... https://www.cyberforum.ru/ cpp-beginners/ thread3163396.html
C++ Раскрасить область пересечения окружностей https://www.cyberforum.ru/ cpp-beginners/ thread3163375.html
Нарисуйте 10 окружностей разного цвета, пересекающихся в 2-х точках. Цвет областей пересечения должен отличаться от цветов окружностей, которые эту область образуют. Помогите раскрасить область пересечения #include <graphics.h> #include <iostream> #include <ctime>
Определить комбинированный (структурный) тип для представления анкеты ребенка C++
Определить комбинированный (структурный) тип для представления анкеты ребенка, состоящей из его имени, пола и роста. Ввести информацию по 20 детям. Вывести имя самого высокого мальчика. Вывести средний рост мальчиков. Далее вывести имена всех мальчиков ниже среднего.
C++ Изменение цвета посимвольно, Быки и Коровы https://www.cyberforum.ru/ cpp-beginners/ thread3163349.html
Мой любимый форум, в общем, пишу программу на подобии "Быки и коровы", для нешарющих, аля Wordle, только с неповторяющимися цифрами. #include <ctime> #include <iostream> #include <conio.h> using namespace std; int main() { int m, arr = {}; int k = 0, z,t=0; srand(time(NULL)); for (int i = 0; i < 5; i++)
C++ Наследование. Создание производного класса Taxi https://www.cyberforum.ru/ cpp-beginners/ thread3163339.html
Машинами, конечно же, ограничиваться нельзя. Кроме машин в городе есть ещё и достаточное количество такси, которые принципиально отличаются тем, что обладают счётчиком пройденного расстояния за все команды move. По результатам поездки пройденное расстояние умножается на цену за пройденную единицу расстояния и получается общая цена поездки (для ее вычисления используется метод get_total_cost())....
Удаление элемента из списка C++
Здравствуйте, нужна помощь, программа находит элементы списка, у которых полностью совпадает дата, введенная с клавиатуры, и удаляет найденные элементы списка. на основе однонаправленного кольцеового списка. Выходит ошибка: Вызвано исключение: нарушение доступа для чтения. teclink было 0xFFFFFFFFFFFFFFFF. #include <iostream> #include <windows.h> #include <string> using namespace std; ...
C++ Полученный скриншот кодировать в base64 строку Здравствуйте. Прошу вашей помощи. У меня есть задание: получить скриншот экрана, сжать его в jpeg формат, кодировать в base64 строку и отправить на сервер. Всё это нужно сделать в ОС Linux. Я написала небольшой код, который получает скриншот экрана (для этого я использую библиотеку X11). Скриншот получается в XImage типе данных. Я его сохраняю в файл с помощь
0 / 0 / 0
Регистрация: 04.08.2021
Сообщений: 257
15.04.2024, 15:11  [ТС] 0

Конструктор копирования для односвязного списка в данной реализации - C++ - Ответ 17278337

15.04.2024, 15:11. Показов 1341. Ответов 23
Метки (Все метки)

Ответ

Спасибо большое за ответ! Подскажите, пожалуйста, что возвращается в указатель position (не до конца понимаю), что он корректно переходит на pNext без явного указания?
И еще хотелось бы узнать, почему auto? Мы просто его еще не проходили, написал вместо auto Node<T>*, работает аналогично)

Добавлено через 7 минут
А еще нас учили реализовывать перемещающий конструктор и оператор присваивания таким образом:
C++
1
2
3
4
5
MyStack2(MyStack2 &&other):size(other.size){
Head.pNext = other.Head.pNext;
other.Head.pNext = nullptr;
other.size = 0;
}
Но компилятор пишет, что функция обычного оператора присваивания удалена, после того как реализовал перемещающий, первый раз с таким сталкиваюсь

Добавлено через 31 секунду
Прошу прощения, если пишу некорректно, с телефона не очень удобно (

Вернуться к обсуждению:
Конструктор копирования для односвязного списка в данной реализации C++
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.04.2024, 15:11
Готовые ответы и решения:

Конструктор копирования для односвязного списка
Запутался уже, подскажите пожалуйста что я делаю не так в конструкторе копирования. файл list.h...

Конструктор копирования для односвязного списка
Не выполняется кнструктор копирования, в строке temp2=temp копирование то происходоит, но на один...

Копирующий конструктор для односвязного списка
Здарова ребята.Написал свой класс односвязного списка, осталась только дописать копирующий...

Разработать шаблон класса для реализации односвязного списка
Помогите пожалуйста разработать шаблон класса для реализации односвязного списка.

23
15.04.2024, 15:11
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.04.2024, 15:11
Помогаю со студенческими работами здесь

Написать копирующий конструктор для односвязного динамического списка
Помогите пожалуйста написать копирующий конструктор для этого класса #include&lt;iostream&gt; using...

Спроектировать шаблон класса spisok для реализации односвязного линейного списка. Не работает сортировка
Здравствуйте! Очень нужна помощь в реализации программы. Задание: Спроектировать шаблон класса...

Проверить корректность реализации односвязного списка
Проверьте код, кому не сложно. Задача была реализовать односвязной список: функции создания,...

Фигурные скобки в реализации односвязного списка
Добрый день! В одном пособии увидел следующий код: #include &lt;stdio.h&gt; typedef struct Node...

Реализация односвязного списка (конструктор)
Доброго времени суток. Вот реализую односвязный список, застрял на конструкторе который принимает...

Управление не переходит в конструктор односвязного списка
В коде ниже представлена реализация односвязного списка.Нам дали только прототипы функций,написать...

Конструктор-копирования связного списка
Подскажите,как реализовать конструктор копирования для этого списка class part { public:...

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