|
|
Другие темы раздела | |
C++ Public: и private:
https://www.cyberforum.ru/ cpp-beginners/ thread2470087.html Вопрос: данные модиф. доступа могут быть записаны только 1 раз каждый class sample1{ public: int a; private: ..... }; или же их можно писать в любом участке класса и любое колво раз ? |
C++ Многофайловые проекты 1. Составить программу, которая бы реализовала обработку массива (Вариант) с использованием пользовательских функций, для этого: а) написать функцию пользователя, которая бы заполняла массив (матрицу) случайными числами в диапазоне от 0 до 100 (в качестве аргументов функции использовать указатель на массив и его размерности); б) написать функцию пользователя форматной печати на экран массива... |
C++ Перенос в .txt
https://www.cyberforum.ru/ cpp-beginners/ thread2470063.html Всем привет, столкнулся с заданием где суть задания перенос в .txt файл а я не понимаю как это сделать подскажите Найти в файле f все слова, которые слева направо и наоборот читаются одинаково и составить из них новый файл q. Добавлено через 59 секунд Буду вам очень признателен если поможете!) |
C++ Преобразовать код Здравствуйте! Моя проблема заключается в том, что решение задачи слишком сложное, ни черта не понимаю. Поэтому, попрошу вас преобразовать код в максимально доступный, простой. Задание: Написать функцию удаляющую элемент массива произвольного типа данных. Элемент должен быть указан как с помощью индекса, так и с помощью итератора. Функция также принимает указатель на массив и количество... https://www.cyberforum.ru/ cpp-beginners/ thread2470046.html |
C++ Алгоритм сортировки ячейками Помогите , пожалуйста , написать програму по сортировке ячейками , или может скиньте ссылку на ресурс где есть толковое обьяснение |
C++ Изменение текста в xml документе с tinyxml2
https://www.cyberforum.ru/ cpp-beginners/ thread2470033.html Приветствую всех! Пытаюсь написать программу , которая записывает текст между <TagName> и </TegName>. Использую парсер tinyxml2. вот код: void rePrintUserCode(int newUserCode) { TiXmlDocument doc("res/configuration.xml"); if (doc.LoadFile() == true) { TiXmlElement* elem; elem = doc.FirstChildElement("Config"); if (elem) { elem = elem->FirstChildElement("Data"); |
C++ Изучить, освоить и программно реализовать систему шифрования Вернама
https://www.cyberforum.ru/ cpp-beginners/ thread2470031.html Смоделировать кодер с последовательностью ключей из 7 элементов, формируемых с помощью аддитивного псевдо–случайного датчика случайных чисел. С++ |
Компоненты связности. Обход в ширину C++ Доброго времени суток, слёзно молю помочь(написать) с кодом для нахождения кол-ва компонент связности графа обходом в ширину Входные данные n: - кол-во вершин, массив Matrix, в котором хранится матрица смежности графа. Выходные данные: кол-во компонент связности. Излазил кучу форумов, но код именно для этой задачи не нашёл. :cry: |
C++ Структура: Узнать является ли Петров читателем, перечислить выданные ему журналы. Сведения о выдаче экземпляра журнала читатель состоит из названия журнала, номера и фамилии читателя. Даны набор из 10 таких сведений Найти: а) по данной названии журнала издававшийся, номера и фамилии читателей которые принимали б) для каждого номера заданного журнала количество его выдачи Узнать является ли Петров читателем, перечислить выданные ему журналы. https://www.cyberforum.ru/ cpp-beginners/ thread2470024.html |
C++ .exe на диск
https://www.cyberforum.ru/ cpp-beginners/ thread2470021.html Доделал курсач, нужно скинуть .exe файл на диск, но как сделать так, что бы он корректно открывался и на других ПК? Написано на чистом С++, никаких левых фреймворков. |
Пересекаются ли 3 окружности, заданные координатами их центра на плоскости и радиусом C++ Разработать функцию, определяющую, пересекаются ли три окружности, заданные координатами их центра на плоскости и радиусом. Одну общую точку пересечением окружностей не считать. Ввести координаты центров и радиусы трёх окружностей. Используя разработанную функцию определить, сколько из них не пересекаются ни с одной другой. Разработанная программа должна содержать функцию, выполняющую... |
C++ Переименовать имя файла на заданное пользователем
https://www.cyberforum.ru/ cpp-beginners/ thread2470013.html Нужно чтобы уже созданный файл переименовывался на тот что вводит пользователь с клавиатуры с типом тхт. Прога имя файла переименовывает, но как сделать так чтобы в имя файла добавлялся тип тхт ума не приложу (стандартные классы и STL использовать нельзя по постановке задачи). #include <stdio.h> #include <iostream> int main () { setlocale(LC_ALL,"Rus"); using namespace std; |
6579 / 4564 / 1843
Регистрация: 07.05.2019
Сообщений: 13,726
|
|
11.06.2019, 21:35 | 0 |
Smart pointers - C++ - Ответ 1364861111.06.2019, 21:35. Показов 3388. Ответов 21
Метки (Все метки)
Ответ
Один здесь не получится. Ты можешь положить в std::vector<B*>, но владеющий shared_ptr его удалит.
Два, как здесь, можно. В первом лежат указатели, второй держит shared_ptr, чтоб они не удалились Вернуться к обсуждению: Smart pointers C++
1
|
11.06.2019, 21:35 | |
Готовые ответы и решения:
21
Smart pointers + полиморфизм + делегирование. Ошибка компиляции Smart Pointers: что такое и как с этим работать? Pointers указатели (Pointers) |
11.06.2019, 21:35 | |
11.06.2019, 21:35 | |
Помогаю со студенческими работами здесь
0
C++: pointers, clases Указатели (Pointers) Pointers and dynamic arrays Const, pointers, reference |