Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Показать сообщение отдельно
Tiva
94 / 94 / 21
Регистрация: 25.04.2012
Сообщений: 429
31.03.2013, 13:58  [ТС] 0

Как вернуть статический массив из метода и присвоить его производному классу?

31.03.2013, 13:58. Просмотров 1945. Ответов 10
Метки (Все метки)

Ответ

Цитата Сообщение от Nagdiel Посмотреть сообщение
Массив вернуть нельзя. Можно вернуть только указатель на первый элемент массива
ну как вернуть указатель на массив из экземпляра базового класса, и заполнить теми же данными массив в экземляре производного класса?

Добавлено через 3 минуты
делать массив динамическим не надо. надо именно со статическим
пробовал
функцию делать static и объявление массива флоат тоже static, получается ошибка "не получается преобразовать из флоат* в флоат"

Вернуться к обсуждению:
Как вернуть статический массив из метода и присвоить его производному классу?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.03.2013, 13:58

Создать статический массив на 10 элементов и заполнить его случайными числами из диапазона [0;5]
Знает кто-то, как решить задачу на С++? Создать статический массив на 10...

Как правильно вернуть итератор из метода
Всем привет. Есть класс обертка над контейнером, который рулит некоторыми...

Функция: создать динамический массив, состоящий из n натуральных чисел и вернуть его из функции
Пришёл к вам за советом. Вот задание. Напишите функцию int* naturals(int n),...

0
Другие темы раздела
C++ 3х мерный массив как параметр http://www.cyberforum.ru/cpp-beginners/thread823633.html
Видел в книге кусок кода, для вывода 3х мерного массива void print3DArray(int *m,int i, int j, int k){ int ii, jj, kk; for (ii = 0; ii < i; ++ii) { for (jj = 0; jj < j; ++jj)...
C++ Метод зейделя Надо дописать метод Зейделя на C++(если можно то с коминатариями пожайлусто) #include <iostream> #include <cmath> using namespace std; const char *str = "xyz"; enum { http://www.cyberforum.ru/cpp-beginners/thread823625.html
Создать одннаправленный линейный список C++
Помогите создать однонаправленный линейный список Машина жащее поля Марка, максимальная скоррость, вес. В функции main реализоватьсоздание 10 элементов списка, все должно быть случайно. Создать...
C++ Чтение матрицы из файла
Дан файл, заполненный элементами матрицы. 1. считать их; 2. вывести на экран; 3. сложить и перемножить элементы обеих матриц!
C++ Разработать алгоритм и написать по нему программу транспонирования матрицы А размера m × n. Значение величин m и n выбрать из табл. 4.1 в соответствии http://www.cyberforum.ru/cpp-beginners/thread823602.html
Разработать алгоритм и написать по нему программу транспонирования матрицы А размера m × n. Значение величин m и n выбрать из табл. 4.1 в соответствии с вариантом задания. m = 3; n = 4; р = 6 ...
C++ как вывести float без экспоненты? void initialize() { for(int i=0; i<TICK; i++) TickspeedRequired=BaseDuration/((i+13)-0.5); //TickspeedRequired - float // BaseDuration - int } void output() { cout<<spell_name<<endl; подробнее
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru