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

Как передать динамический массив из функции в другую функцию - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вывести значения заданного равнобедренного прямоугольного треугольника http://www.cyberforum.ru/cpp-beginners/thread1539573.html
Элементы равнобедренного прямоугольного треугольника пронумерованы таким образом: 1 - катет, 2- гипотенуза, 3 - высота, 4 - площадь. Дан один из этих элементов и его значение. Вывести значение других элементов этого треугольника (в том же порядке).
C++ Класс для подсчета площади Создайте класс для подсчета площади геометрических фигур. Класс должен предоставлять функциональность для подсчета площади треугольника по разным формулам, площади прямоугольника, площади квадрата, площади ромба. Функции-члены для подсчета площади должны быть реализованы с помощью статических функций-членов Помогите ,не могу сделать ,помогите хоть чем то ,на завтра нужно http://www.cyberforum.ru/cpp-beginners/thread1539569.html
C++ Присвоить заданным переменным максимальное из их значений в случае, если они неравны, либо ноль, если равны
Дано две переменные целого типа: А И В. Если их значения не равны, то присвоить каждой переменной максимальное из этих значений, а если равны, то присвоить переменным нулевые значения.
О том, почему нелюбим goto; как его правильно использовать; и чем в моем случае его можно заменить? C++
Вот есть такой оператор всеми программистами нелюбимый. Goto называется. Говорят, что его использование всегда можно обойти и использовать что-то другое. Но я вот не вижу, чем его в этом моем коде можно заменить? Мне надо в случае если символ не опознан предложить ввести его еще раз. (А потом может еще раз и еще раз. И еще...) И, пользуясь случаем, где здесь у меня синтаксическая ошибка у...
C++ Найти координаты четвертой вершины параллелограмма и вычислить площадь http://www.cyberforum.ru/cpp-beginners/thread1539558.html
Известно, что точки с координатами (х1,у1),(х2,у2),(х3,у3) являются тремя вершинами некоторого параллелограмма. Найти координаты четвертой вершины и вычислить площадь параллелограмма.
C++ Как написать свою функцию std::replace? В STL есть функция std::replace. Как написать свою? У меня не получается template < typename T, class Container<T> > void Replace(class Container<T>::iterator first, class Container<T>::iterator last, T const &oldValue, T const &newValue); подробнее

Показать сообщение отдельно
gru74ik
Модератор
 Аватар для gru74ik
3083 / 1328 / 165
Регистрация: 20.02.2013
Сообщений: 3,784
Записей в блоге: 17
28.09.2015, 12:15     Как передать динамический массив из функции в другую функцию
JackyChen, прикреплённые темы для кого написаны?
Цитата Сообщение от zss
Обязательно скопируйте текст программы, которую Вы выбрали как образец, со сделанными исправлениями.
Обрамите текст тегами С++. Это должно выглядеть так [ CPP ]...программа... [ /CPP ].
Добавлено через 13 минут
JackyChen, массив в функцию в С++ передать невозможно (если только это не какой-нибудь библиотечный контейнер, типа std::vector или, скажем, std::list). Поэтому в функцию передают указатель на первый элемент массива и каким-то образом дают знать функции какой у массива размер. Например, вторым аргументом в функцию передают размер массива, либо указатель на последний элемент, либо (как, например, в STL, указатель на элемент, следующий за последним элементом массива).
Примеров на форуме валом:
Заполнение матрицы разными змейками
Как передать массив в функцию?
Передача указателя в функцию
Матрицы, заполнение данных из функций
Совсем запутался в указателях
Указатели и ссылки - разобрать пример применения

Добавлено через 6 минут
Вот ещё:
Заданы 2 массива. Создать на их основе третий массив по условию
Упорядочить элементы матрицы по побочной диагонали
 
Текущее время: 22:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru