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

Функция, которая возвращает массив - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Имеется программа для умножения матриц http://www.cyberforum.ru/cpp-beginners/thread1152196.html
Каким способом матрицы перемножаются? #include <iostream> using namespace std; int main(){ //Размер матриц: const int N=3; //Индексные переменные: int i,j,k;
C++ Является ли введённое слово с клавиатуры слово палиндромом С помощью рекурсивной функции выяснить является ли введённое слово с клавиатуры слово палиндромом. http://www.cyberforum.ru/cpp-beginners/thread1152194.html
C++ Умножение матрицы на вектор с использованием функций
Помогите разобраться с функциями, что-то читая справочники не особо понятно... Собственно никакой код) Как передавать значения массивов и т. д. в другую функцию? #include "stdafx.h" #include <stdio.h> #include <time.h> #include <stdlib.h> #define k 5 int i,j;
Как получить адрес в памяти, который находится через 16 кбайт от текущего указателя C++
Я выделил памяти 16 кбайт для строки, у меня есть указатель, который указывает на начало этой памяти 00410000, что мне сделать, чтобы получить адрес памяти, который находится через 16 кбайт от этого 00410000, то есть нужно получить адрес конца выделенной памяти. Покажите, пожалуйста, пример с кодом. Заранее спасибо Добавлено через 11 минут сории, понял сам! тупанул просто сначала) модераторы,...
C++ No operator "[]" matches these operands http://www.cyberforum.ru/cpp-beginners/thread1152140.html
Здравствуйте. Столкнулся со следующей ошибкой - "no operator "" matches these operands" (в 7-ой и 8-ой строчках). Подскажите, как исправить Мой код: Код файла Demodulator.h: #include "IntMath/Complex.h" class Demodulator { public: Demodulator(Complex32*, Complex32*, int); virtual ~Demodulator(); private: Complex32 I;
C++ Считать строки из консоли в массив gets(x[i]) Есть двумерный массив x необходимо считать строки из консоли в массив gets(x), Называйте темы согласно их содержанию. подробнее

Показать сообщение отдельно
АлександрКом
11 / 11 / 1
Регистрация: 21.10.2012
Сообщений: 340

Функция, которая возвращает массив - C++

20.04.2014, 13:49. Просмотров 1015. Ответов 3
Метки (Все метки)

Здравствуйте. Подскажите, пожалуйста, как правильно написать код - есть функция; она должна вернуть массив, который создается в этой же функции. Не могу разобраться с * и &, где что писать.
C++
1
2
3
4
5
6
7
8
9
10
double Demodulator::AM(void) {
    for (int k = 0; k < count; k++) {
        resultAM[k]=I[k]+Q[k];
    };
    return (0);
}
 
int Demodulator::getAM(void) {
    return (*resultAM);
}
Вызов функции:
C++
1
2
3
4
static int r[3];
Demodulator first(I, Q, 3);
first.AM();
*r = first.getAM();
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru