Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Ассемблерные вставки почему в dev-c++ не работают ассемблерные вставки? сказали написать макрос, заменяющий функцию memset, используя только их, но как бы я не пыталась, asm{} ни в какую не хочет компилироваться, помогите, пожалуйста. https://www.cyberforum.ru/ cpp-beginners/ thread2657052.html C++ Среднее арифметическое min элементов каждой строки матрицы, находящихся над главной диагональю (Pascal -> C++)
Найти среднее арифметическое наименьших, по абсолютной величине, элементов каждой строки матрицы F(m,m), находящихся над главной диагональю. const m = 8; var f: array of integer; min, i, j, km, k: integer; sr: real;
C++ Побитовые операции и перевод в двоичную систему https://www.cyberforum.ru/ cpp-beginners/ thread2657037.html
Здравствуйте. Столкнулся с непонятным для себя моментом при реализации следующей задачи: Create program using bitwise operations with number m = 400: a) m/8 by shifting b) m4 by shifting c) m XOR 01012 d) m OR 01012 e) m AND 01012 С побитовыми операциями работаю впервые. Первые два пункта затруднений не вызвали. При работе c XOR/OR/AND если я правильно понял - нужно...
C++ Переделать код программы. Очередь. Стек Само задание: Очередь. За один просмотр файла, содержащего целые числа, распечатать файл в следующем виде: сначала все числа меньшие А, а затем остальные. Сейчас реализован СТЕК, а задачу надо было решить с использованием ОЧЕРЕДИ. #include <iostream> #include <fstream> using namespace std; template<typename T> class queue https://www.cyberforum.ru/ cpp-beginners/ thread2657028.html
C++ Сортировка с выполнением функции
Здравствуйте, прошу вашей помощи в реализации сортировки и выполнению определённой функции. Необходимо создать функцию которая будет искать товар по наименованию и считать для него динамику продаж за месяц (кол-во проданного товара * стоимость товара). Вот мой код: .h #pragma once #ifndef _HEADER #define _HEADER #include <iostream> #include <string> #include <Windows.h>
C++ Проблема с функцией (поиска в файле по фамилии).И вывод её на экран https://www.cyberforum.ru/ cpp-beginners/ thread2657019.html
Создал функцию для поиска по фамилии в файле. Но пока ничего не получаться. Строка 155-187. Помогите пожалуйста в функцией поиска по фамилии. Файл с информацыей: #include <iostream> #include <fstream> #include <string> #include <sstream> #include <vector>
C++ Перемножить элементы матрицы с четной суммой индексов Такое задание(использование обработки матриц): Дана матрица А(m,n). Перемножить элементы с четной суммой индексов I+J. Найти максимальные элементы каждого столбца матрицы Нужна помощь! https://www.cyberforum.ru/ cpp-beginners/ thread2657018.html Работа со строками C++
Ввести с клавиатуры несколько строк, признаком конца ввода считать строку, состоящую из знака «.» или «!» Во введенном тексте подсчитать количество пробельных символов. Найти все слова с заданной длиной (число ввести с клавиатуры). Задать длину строки (ввести с клавиатуры) и вывести текст на экран в измененном виде. Общие требования. 1. Ввести данные с клавиатуры так как показано в примере 7...
C++ Разработать программу, имитирующую некоторые =действия вируса или другой вредоносной программы https://www.cyberforum.ru/ cpp-beginners/ thread2656985.html
Разработать процедуру запуска звукового файла при попытке доступа к файлу Помогите ребят .
C++ Вывод в консоль последних 7 элементов из базы данных https://www.cyberforum.ru/ cpp-beginners/ thread2656971.html
У меня программа для базы данных. И при выводе всех элементов базы данных в консоль ( на экран), программа выводить, только последние 7 элементов, независимо сколько элементов есть в базе данных (при сбережение базы данных сберегаются все элементы в файл) Мне нужно чтобы выводились все элементы в консоль, а не только последних семь элементов. Пишу первый раз поэтому прошу извинить если что-то не...
C++ ОБРАБОТКА ДВУМЕРНЫХ МАССИВОВ
Программа должна по выбору пользователя осуществлять ввод исходной матрицы с клавиатуры или из файла (это у меня есть). Для этого программа должна содержать две соответствующие функции, указатель на одну из которых необходимо передавать в функцию для вычисления элементов массива Х. Данная функция должна вызывать через указатель одну из функций ввода элементов матрицы, производить вычисление...
C++ Подскажите как преобразовать код https://www.cyberforum.ru/ cpp-beginners/ thread2656961.html
Нужно исправить по заданию: Для функции, заданной таблицей, вычислить ее значения при указанных значениях х, используя первый интерполяционный полином Ньютона. х=0,26 #include <stdio.h> #include <math.h> #include <conio.h> const int n = 6; float y (float x) { return (1/(pow(x,4)+5));
6770 / 4564 / 1843
Регистрация: 07.05.2019
Сообщений: 13,726
30.05.2020, 18:25 0

Удаление элмента из контейнера - C++ - Ответ 14601611

30.05.2020, 18:25. Показов 987. Ответов 16
Метки (Все метки)

Ответ

Цитата Сообщение от Glbvnts Посмотреть сообщение
В функции Foo на одной из веток if фиксируется "понимание", что объект должен быть удален. Я же в функцию передаю сам объект по ссылке, а не указатель. Поэтому не получиться присвоить внутри функции nullptr. Так что сообщать все же придется?
Надо передавать ссылку на указатель
C++
1
2
3
4
5
6
7
void Son2::Foo(std::unique_ptr<Parent> &sp) 
{
    if (/*some expression*/)
        ;//do something
    else if (/*some expression*/)
        sp = nullptr;
}


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

Удаление объекта из контейнера
Доброго вечера... Помогите разобраться... Есть класс А: class A { }; В нем метод В: ... void...

Удаление элемента из контейнера и итераторы
Кто знает при удалении элемента из контейнера через итератор, этот итератор становится...

Удаление объекта класса из контейнера
Подскажите пожалуйста как правильно удалить обьект. MyCarDeque.push_front(*CreateNewCar()); Так...

Удаление символа в элементе контейнера map
Доброго времени суток! Есть текстовый файл , его записал в map , остались элементы такого вот рода...

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

Из каждого элемента контейнера map вычесть среднее арифметическое контейнера
Контейнер map, тип элементов Int 3.Из каждого элемента вычесть среднее арифметическое контейнера

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

Удаление из контейнера элемента и изменение его размеров
textList = new ArrayList&lt;&gt;(); //... textList.remove(textList.size()-1); Почему после выполнения...

Неправильное расположение элмента(кнопки) при ее динамическом создании
Здравствуйте, такой вопрос, есть цикл, который создает кнопки в определнном количестве по нажатию...

Содержимое внутреннего контейнера увеличивает размер внешнего контейнера
есть во внутреннем контейнере фотка, которая достаточно велика, ее стиль не представляется...

C++, удаление элемента из списка "контейнера"
Всем привет, знаю что вы разбираетесь больше в программировании, я новичок еще новичок, объясните...

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