Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ односвязный список редактирование https://www.cyberforum.ru/ cpp-beginners/ thread862611.html
код рабочий, все работает нормально, но вот редактирование хромает... помогите разобраться в чем проблема... #include <stdio.h> #include <conio.h> #include <stdlib.h> #include <string.h> typedef struct gms_t { int data; int temp_vozducha;
Метод Шара C++
Народ, помогите! "В отсортированном одномерном массиве X(100)выполнить поиск за-данного элемента методом Шара."
C++ разложение числа в непрерывную дробь Помогите пожалуйста уже долго мучусь над программой Нужно разложить число в непрерывную дробь Вот моя программа не рабочая но алгоритм из Википедии должно бы работать #include <iostream> #include <math.h> #include <stdio.h> #include <conio.h> using namespace std; https://www.cyberforum.ru/ cpp-beginners/ thread862606.html C++ Класс для работы со строками CString Написать текстовый редактор с параметрами 1. Вставка в начало 2. Копирование строк 3. Поиск в строке Мне непонятна одна вещь: как сделать так, чтобы нажатие ENTER не приводило к окончанию ввода строки, а переходило на следующую строку и ввод текста продолжался? И как сделать, чтобы при нажатии ESC этот ввод прекратился? https://www.cyberforum.ru/ cpp-beginners/ thread862604.html
Многофункциональный проект C++
Интересует такой вопрос, можно ли объявить объект вектора в одном файле и использовать в другом? То есть: //файл impl_1.cpp vector <server*> servers; //файл impl_2.cpp int s=servers.size(); У меня почему-то не получается, а VS10 выдает: "Необъявленный идентификатор". Делал #include "impl_1.cpp", но происходили проблемы при линковке.
C++ Найти количество цифр в строке символов, используя функции НА ТУРБО СИ ИЛИ НА ДЕВС++ Желательно не с cout а с printf scanf HELP #2.Найти количество цифр в строке символов, используя функции. https://www.cyberforum.ru/ cpp-beginners/ thread862600.html
C++ Дан вещественный массив А[N]. Сформировать массив В[3] следующим образом: https://www.cyberforum.ru/ cpp-beginners/ thread862599.html
#include "stdafx.h" #include <iostream> #include <math.h> using namespace std; int main() { setlocale (LC_CTYPE, "Russian"); cout<<"Введите размер массива;\n";
C++ VS 2012 (подключение билиотеки)
#include <windows.h> #include <GL/gl.h> #include <GL/glu.h> #pragma comment (lib,"glaux.lib") #pragma comment (lib,"opengl32.lib") #pragma comment (lib,"glu32.lib") void display () { glClear (GL_COLOR_BUFFER_BIT); glutSwapBuffers ();
C++ Вычислить значение функции на заданном интервале с указанным шагом https://www.cyberforum.ru/ cpp-beginners/ thread862589.html
вычислить значение функции y(x)=cos(x^5) на заданном интервале с указанным шагом. результаты вычислений вывести на экран в виде таблицы.
C++ В чем ошибка и как исправить? Была задача написать программу с использованием рекуррентных соотношений. (см. вложение) Выдал ошибку. вот код: #include <iostream.h> #include <conio.h> void main () {int c,k,n,x; double s; cout<<"x="; cin>>x; cout<<"n="; cin>>n; s=0; c=-1; https://www.cyberforum.ru/ cpp-beginners/ thread862576.html
Для заданного двумерного числового массива подсчитать количество заданных столбцов C++
Помогите пожалуйста написать программу для массивов. 2.Для заданного двумерного числового массива подсчитать количество таких столбцов, у которых максимальный элемент этого столбца расположен в первой строке.
C++ Запись в файл, чтение из файла https://www.cyberforum.ru/ cpp-beginners/ thread862545.html
В общем, неделю назад мне помогли на этом форуме сделать программу. И все прекрасно работает на visual studio, но в универе у нас везде стоит борланд, а на борланде выбивает довольно странную ошибку. Суть задания : Открыть файл, записать туда 10 рандомных чисел, закрыть файл, открыть файл вывести все эти рандомные числа на экран, посчитать их сумму. Ошибка: выводит 10 нормальных чисел, а затем...
Модератор
Эксперт С++
13507 / 10757 / 6412
Регистрация: 18.12.2011
Сообщений: 28,714
12.05.2013, 19:19 0

Расширить динамический массив - C++ - Ответ 4545345

12.05.2013, 19:19. Показов 8666. Ответов 12
Метки (Все метки)

Ответ

Второй массив совершенно ни к чему.
В принципе, сделано не совсем корректно.
Почитайте на досуге, как организуют контейнерные классы
(в библиотеке STL в первую очередь).
Ну, поскольку уж сделано так, то рассмотрим функцию
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
void inp_data(int n) // n - кво объектов, которые надо добавить.
 {
        cout << "Enter name of rent agency: ";
        cin >> prokat_name;
        if(sizecurrent+n>size) 
// size (макс. размер тек. массива) и sizecurrent(сколько туда записано) сделайте защищенными членами класса 
       {
               tz* temp;
              size+=n; // длина нового массива
              temp = new tz[size];// новый массив нужной длины
              for(int i=0;i<sizecurrent;i++)// копируем старый
                    temp[i]= arr[i];
               delete[] arr; // удаляем старый
               arr=temp;  // переставляем указатель на новый
       }
       for(int i=0;i<n;i++) // добавляем n элементов
                arr[sizecurrent++].tz_data_inp(i);
    }


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

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

Свой класс вектор. Как расширить динамический массив
#include &lt;iostream&gt; using namespace std; template&lt;typename T&gt; class Vector { private: int...

Динамический массив при наследовании, элементами которого являются объекты класса наследника динамический массив
Попробовал создать динамический массив, у которого элементы - объекты класса динамический массив,...

Динамический массив ,элементами которого являются объекты класса динамический массив
Доброго времени суток, захотел создать динамический массив ,элементами которого являются объекты...

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

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

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

Расширить массив из цифр
Нужно расширить старый массив чисел, из 4х чисел должно получиться 6 (берем входной блок из 4х...

как расширить массив
Привет.Как правильно расширить массив. Например. У меня есть массив и я вывел все отрицательные...

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