Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не могу найти ошибку https://www.cyberforum.ru/ cpp-beginners/ thread1603803.html
Вот задание к которому надо придумать обработку исключительных ситуаций Поле first - положительное целое число, цена товара, поле second - положительное целое число, количество единиц данного товара. Реализовать метод вычисления стоимости данного товара. Вот мой код #include <iostream> using namespace std; class Tovar { int first; int second;
Добрый день, Уважаемые программисты! C++
Как составить блок схему вот к этой программе на с++. Код программы представлен здесь http://codepad.org/3HRDhgWI Задача такая : Создать программу, которая позволяет зашифровать сообщение с помощью «шифра перестановки». Этот шифр меняет местами две соседние буквы. Помогите пожалуйста, нужна Ваша помощь.
C++ Очень интересная задачка на C++ https://www.cyberforum.ru/ cpp-beginners/ thread1603787.html
Исследовать сходимость ряда Фурье по косинусам для функции f(x)=l-x на отрезке ,l=1. Определить, сколько членов ряда Фурье необходимо использовать для приближения функции на краях отрезка и в районе середины отрезка. Прилагаю теоретические положения по задаче.
C++ Несколько return в функции Что будет, если написать несколько ретурнов в функции? Например: int (int x, int y) { return x; return y; } https://www.cyberforum.ru/ cpp-beginners/ thread1603784.html
C++ График по двумерному массиву
Есть массив , надо вывести его график, по столбцам.Подскажите пожалуйста как можно сделать такое? Пытался сделать через библиотеку Graphics.h, не получилось. for (int j = 0; j <= N; j++) { for (int i = 0; i <= N; i++) { if (j % 2 == 0) setcolor(GREEN); else
C++ Как сделать так, чтобы scanf в переменную double мог считывать с клавиатуры не только "0,01", но и "0.01" Помогите!) Не знаю, искал, не нашел, возможно ли вообще. Чтобы и так и так понимал. https://www.cyberforum.ru/ cpp-beginners/ thread1603774.html
C++ Площадь треугольника https://www.cyberforum.ru/ cpp-beginners/ thread1603761.html
По значению периметра, равного 28, прямоугольного треугольника найти количество всех возможных прямоугольных треугольников с целочисленными значениями сторон и вывести значения их площадей в возрастном порядке в виде списка. В конце списка вывести значение n = количеству прямоугольных треугольников.
C++ Проверка на палиндром. Убрать лишнее и сделать строку палиндромом
Суть задания: есть линия, состоящая из белых и черных клеток (массив из единиц и нулей). Проверить, является ли эта линия палиндромом. Если нет, высчитать, сколько нужно отрезать клеточек, чтобы линия стала палиндромом. Пример: 0101 K = 1 (т.е. нужно отрезать одну клетку). Товарищ помог решить на C#, я переписал на C++, но у меня не выходит ничего. Добавлено через 7 минут Прошу прощения,...
C++ Ребят, подскажите решение задачи А вот и сама задача.... Дан массив D Найти и вывести элементы массива меньше 3 и их порядковые номера в массиве. А также сумму всех порядковых номеров. Если сумма больше 13, то нулевые элементы заменить на сумму, в противном случаи все положительные элементы умножить на 2. Вывести полученный массив. https://www.cyberforum.ru/ cpp-beginners/ thread1603756.html C++ как считать информацию из файла Информация, входящая в файл: номер рейса, вес багажа, количество вещей. При чтении файла определить количество пассажиров, вес багажа которых превышает 30 кг . #include <iostream> #include <fstream> using namespace std; int main () { setlocale (LC_ALL, "Rus"); ofstream fout("file.txt"); fout << "Air Company" <<endl; fout << "Номер рейса: 317, 421, 103, 51, 78"<<... https://www.cyberforum.ru/ cpp-beginners/ thread1603752.html
сумма увеличивается на 1 раз больше нужного C++
int Z=0,j,b,n; float Se,E=0.0,e = 5.4365636,fakt1=1.0,summaNF=1.0; E = StrToFloat(RichEdit3->Lines->Strings); Se=e; for (j=2,b=1,n=0;Se>(float)E;j++,b++,n++) { fakt1*=b; summaNF += j/fakt1; Se=e-summaNF; }
C++ Обработка одномерного массива В одномерном массиве, который состоит из N действительных элементов, вычислить : 1) сумму элементов массива с нечетными номерами ; 2) сумму элементов массива, расположенных между первым i последним отрицательными элементами . Сжать массив, удалив из него вcе элементы, модуль которых не превышает 1. Элементы, которые освободились в конце массива, заполнить нулями. https://www.cyberforum.ru/ cpp-beginners/ thread1603748.html
1 / 1 / 0
Регистрация: 12.08.2015
Сообщений: 42
06.12.2015, 20:35  [ТС] 0

Свой класс вектор. Как расширить динамический массив - C++ - Ответ 8448366

06.12.2015, 20:35. Показов 7415. Ответов 19
Метки (Все метки)

Ответ

Цитата Сообщение от Renji Посмотреть сообщение
1) Создать новый массив.
2) Скопировать в него старый.
3) Снести старый массив.
4) Записать указатель на новый массив, в указатель на старый массив.
я это прекрасно понимаю
я не пойму, как это реализовать
точнее пункт - как скопировать

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

Как расширить динамический массив НЕ используя stl
То есть создал я массив: int *arr = new int n-какое-то значение А дальше я хочу сделать...

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

Класс Вектор, поля класса: n- количество элементов массива, a - имя массива целых чисел(массив динамический)
Дана задача. Класс Вектор, поля класса: n- количество элементов массива, a - имя массива целых...

Свой класс Динамический Список
Не совсем понимаю, как создать свой класс списка, элементами которого являются Записи. В тайпе...

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

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

Создать динамический класс Book, содержащий динамический массив Authors
Мне нужно написать программу,а я не знаю как ее написать. Знаю, тут люди за кого-то не делают,...

Создать динамический класс Book, содержащей динамический массив Authors
всем привет. может кто-то набросать код для такой вот задачи: Создать динамический класс Book,...

Как расширить том в diskmgmt без преобразования в динамический диск?
Сабж. Фото прилагается, пытаюсь расширить диск New

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