Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Ошибка, удаление слов в строке в алфавитном порядке https://www.cyberforum.ru/ cpp-beginners/ thread2061927.html
Прошу помощи. Задание "Удалить слова в массиве в алфавитном порядке". Не упорядочивать, а удалять в существующем массиве. Сделал второй массив для сортировки, сверяет после с исходным массивом. Выбивает ошибку https://**********/0c34W6A // ConsoleApplication4.cpp: определяет точку входа для консольного приложения. //
C++ Заменить буфер функцией getline
Есть рабочая программа на C++, но в ней работа с файлами прописана через буфер. Нужно, чтобы текст из файла считывался построчно с помощью функции getline или любой подобной. Помогите, пожалуйста, плохо разбираюсь в подобных функциях, не получается нормально исправить программу не сломав ее((( #include "stdafx.h" #include<iostream> #include <windows.h> #include <stdio.h> #include...
C++ Односвязные списки (дописать код удаления элементов) https://www.cyberforum.ru/ cpp-beginners/ thread2061925.html
Здравствуйте! Помогите дописать код! Не знаю,как удалить элементы(было 23151, стало 235)! Задание: Дана последовательность символов s1 , s2 , . . . , sn ( n >= 2 и заранее неизвестно). Получить те символы, принадлежащие последовательности, которые входят в нее по одному разу. #include<stdio.h> #include <iostream> #include <locale.h>
C++ C++ Microsoft application П.5.4. Правил Запрещено создавать темы с бессмысленными названиями вроде "Помогите!", "Вопрос" и т.п. П.5.18.Правил Запрещено размещать задания и решения в виде картинок и других файлов с их текстом. https://www.cyberforum.ru/ cpp-beginners/ thread2061918.html
Работа со строками C++
Здравствуйте, задали сделать программу. Функция TCHAR* push(TCHAR* str) получает строку str и вставляет в первую позицию символ, стоящий на этой позиции (дублирует этот символ). Функция возвращает адрес преобразованной строки str. Функция TCHAR* detl(TCHAR* str, int nInsert) получает строку str, позицию nInsert вставки в ней символа и вставляет через каждые nInsert символов символ, стоящий на...
C++ Дана последовательность с n целых чисел, за которой идет 0. Посчитать произведение парных чисел Дана последовательность с n целых чисел, за которой идет 0. Посчитать произведение парных чисел. Сделать на циклах без массива. Буду оч благодарен. https://www.cyberforum.ru/ cpp-beginners/ thread2061902.html
C++ Объект, созданный в статической функции творит чудеса Дратути.%-) есть код: //*.h------------------------------------------------------- class T { public: static T &get(); T(); https://www.cyberforum.ru/ cpp-beginners/ thread2061900.html Исключения C++
Добрый день! Почему если поймало исключение то зацикливается? А если поставить в блок catch - слово break, то поймав исключение выходит из цикла? #include "stdafx.h" #include <iostream> #include <conio.h> #include <cstdlib> #include <string> #include <exception>
C++ Способы реализации теста на с++! https://www.cyberforum.ru/ cpp-beginners/ thread2061891.html
Здравствуйте форумчане!Мне поставили задачу сделать тест на VS(c++) в формах. соотстветственно с этим у меня возник вопрос в голове и за помощью я пришел к вам.Вопрос собственно звучит так.Каким способом лучше реализовать данный тест(массив,файл,бд) если в дальнейшем его надо будет редактировать и добавлять новые тесты непосредственно уже в программе,а не в коде.Тобишь что из выше написанных мною...
C++ Работа с операторами(+,-) в С++ Доброго времени суток, имеются 2 вектора типа int, например: vector<int> v1 {1,2,3,4}; vector<int>v2 {5, 6, 7, 8}; Необходимо сложить значения соответствующие определенному индексу: vector<int>res {6,8,10,12} - результат сложения векторов v1 и v2. Интересует сложение использую operator+ Кто сможет подсказать реализацию? https://www.cyberforum.ru/ cpp-beginners/ thread2061890.html
C++ Программы для перевода блок-схем в код и /или обратном направлении
Программы для перевода блок-схем в код и /или обратном направлении Предлагаю в этой теме обсудить программы которые могут из кода нарисовать блок схему или при наличии блок схемы перевести в код.8-)
C++ Работа цикла for cправа налево подскажите что то не пойму как мне сделать цикл от указаного элемента до первого пробела и вывести индекс пробела думал как то так #include <iostream> #include <string> using namespace std; int main() { string str = "asdf hsert 2r asr qewfhsk@mail.ru hsdfg2@cas.com gio24!@#! !@ asdf@mail.net"; int b =0; https://www.cyberforum.ru/ cpp-beginners/ thread2061880.html
1 / 1 / 0
Регистрация: 07.04.2017
Сообщений: 17
0

Правильное удаление массива объектов внутри другого объекта - C++ - Ответ 11106469

03.10.2017, 23:42. Показов 896. Ответов 1
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Есть, предположим, два класса:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
struct vec
{
    int* vector;
    vec(int lengt)
    {
        vector = new int[lengt];
    }
    ~vec()
    {
        delete[] vector;
    }
 
};
И
C++
1
2
3
4
5
6
7
8
9
10
11
12
struct array
{
    vec* arr
    arr(int len)
    {
        arr = new vec[len];
    }
    ~array()
    {
        delete[] arr;
    }
};
Как правильно высвобождать память из под класса "array"?
Надо ли явно удалять в нём объект класса "vec"?

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

Некорректное удаление динамического массива внутри объекта
Здравствуйте, встретился вот такой проблемой: скрин Краткое введение в курс дела, захотел...

Массив объектов внутри объекта. Как получить доступ к элементу?
Привет. Есть класс для матриц template &lt;typename X&gt; class массив { protected: int...

Правильное удаление динамического двумерного массива
Доброго времени суток форумчани. Ну в общем перейду сразу к делу. О себе: сам пишу на JAVA...

Правильное удаление массива по указателю из списка
Не удаляется массив символов в структуре. Комментарий в коде удаления. Структура: struct...

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

Использование своего объекта своего класса внутри другого
Здравствуйте. Есть класс для работы с матрицами. Все работает. Теперь нужно создать другой класс,...

Передача объекта методу другого объекта другого класса
Всем привет. Есть у меня класс test1, который имеет конструкторы только с параметрами. Другой...

Правильное удаление двумерного динамического массива ( нужен ли delete[] array )
В одном из постов форума Увидев код одного из участников форума: Я пришел в замешательство,...

Удаление элементов массива, совпадающих с элементами другого массива
Здравствуйте, помогите найти ошибку в коде; суть задачи такая: удалить элементы из 1 массива,...

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