Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Изменение размера массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Разработать метод, который нечетное число заменяет на 0,а четное число уменьшает в два раза http://www.cyberforum.ru/cpp-beginners/thread1162612.html
Разработать метод f (х) , который нечетное число заменяет на 0, а четное число уменьшает в два раза. Продемонстрировать работу данного метода на примере.
C++ Ошибка в конструкторе класса Всем доброго времени суток! Есть простая задачка: Написать реализацию класса и короткую программку, использующую все функции-члены. Есть объявление класса: #ifndef COW_H #define COW_H ... http://www.cyberforum.ru/cpp-beginners/thread1162609.html
C++ Дана точка на плоскости с координатами (х, у). Составить программу, которая выдает одно из сообщений "Да", "Нет", "На
C++ Все целые числа из диапазона от А до В (А В), оканчивающиеся на любую четную цифру
Вывести на экран: Замечание. Решите каждую задачу тремя способами - используя операторы цикла while, do while и for.
C++ Error C2065: 'strcpy' : undeclared identifier http://www.cyberforum.ru/cpp-beginners/thread1162596.html
class String { protected: char *PointerToString; // Указатель на строку int StringSize; // Длина строки public: String ( char * ); // Конструктор ~String ( ); // Деструктор void Print( );...
C++ Пошаговый алгоритм выполнения программы Составьте пожалуйста пошаговый алгоритм выполнения( тема : Перегрузка операций - тут бинарное сложение) #include <iostream> using namespace std;... подробнее

Показать сообщение отдельно
Blueeyer
12 / 12 / 1
Регистрация: 09.10.2013
Сообщений: 222

Изменение размера массива - C++

30.04.2014, 14:44. Просмотров 732. Ответов 8
Метки (Все метки)

Допустим в main-е я объявил указатель определенного типа и создал переменную int size, затем адрес указателя и переменной size передаю первую функцию. В ней меняется значение переменной size и объявляется массив динамический массив, адрес которого совпадает с указателем, который я передал. Массив имеет размер size. Всё это возвращается в main, а затем передается в другую функцию, массив очищается (delete [] mass), меняется значение size и объявляется новый массив с большим или меньшим значением, чем был в первой функции, имеющий опять же тот же адрес, что и мой первоначальный указатель.

Не знаю, достаточно ли понятно я всё описал, но можно ли так делать? Грамотно ли это?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru