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

Передача данных в другую область видимости - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Чем отличается Абстрагирование от Наследования? http://www.cyberforum.ru/cpp-beginners/thread1143970.html
Много пересмотрел тем таких же на этом форуме, пытался понять абстрагирование, вообщем, можете мне ответить на несколько вопросов: 1) Чем отличается Абстрагирование от Наследования? 2) Что значит...
C++ Перегрузка функций По заданию дано выражение V=М1<< М2 – где V- массив, а M1 и M2 - матрицы. Чтоб выполнить действие М1<< М2 из М1 и М2 нужно выбрать строку с наименьшей суммой элементов. То есть разобрав по... http://www.cyberforum.ru/cpp-beginners/thread1143962.html
C++ Шаблон двусвязного списка и ошибка "Члены недоступны"
Уважаемые форумчане, помогите в решение следующей проблемы. Хочу создать шаблон для двусвязного списка, объявил класс, структуру, которая отвечает за элемент списка. В функции void insert() при...
C++ Ошибка : бинарный "<<": не найден оператор, принимающий правый операнд типа point
В задаче нужно найти две наиболее удаленные друг от друга очки. выдает следующую ошибку: error C2679: бинарный "<<": не найден оператор, принимающий правый операнд типа "point" (или приемлемое...
C++ Подсчитать количество предлогов в предложении http://www.cyberforum.ru/cpp-beginners/thread1143910.html
помогите пожалуйста! Есть предложение в нем надо подсчитать кол-во предлогов! Как это сделать, и что для этого надо почитать
C++ Вычислить сумму элементов вещественного массива, находящихся до минимального и после максимального элементов Помогите пожалуйста доделать программу по условию : Вычислить сумму элементов вещественного массива, находящихся до минимального и после максимального элементов. Создать функции для определения... подробнее

Показать сообщение отдельно
Tulosba
:)
Эксперт С++
4397 / 3233 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
09.04.2014, 23:04
tautou, ну раз ещё не изучали, то могу предложить такой "доработанный" вариант:
Кликните здесь для просмотра всего текста
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#include <iostream>
#include <ctime>
#include <cstdlib>
using namespace std;
 
void ArrayInit(int size, int*& ar_p) //Выделение памяти
{
    ar_p = new int[size]; //Указатель хранящий адрес выделеной памяти
}
void ArrayDelete(int* ar_p)
{
    delete [] ar_p;
}
void ArrayBuild(const int size, int* ar_p)
{
    srand (time(0));
    for (int i = 0; i < size; ++ i)
    {
        ar_p[i] = rand() % 10;
    }
}
void ArrayPrint(int size, int* ar_p)
{
    for (int j = 0; j < size; ++ j)
    {
        cout << *(ar_p + j) << endl;
    }
}
 
int main()
{
    int size = 5;
    int* ar_p;
    ArrayInit(size, ar_p);
    ArrayBuild(size, ar_p);
    ArrayPrint(size, ar_p);
    ArrayDelete(ar_p);
}

http://ideone.com/3Tv5oC
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru