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

Как скопировать массив? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Нарисовать паравоз http://www.cyberforum.ru/cpp-beginners/thread1122260.html
На С++ нарисовать паравоз(картинку).. Помогите с координатами,,очень нужно!
C++ Удаление объекта и освобождение памяти Есть вот такой код. Интересуют выделенные ф-и. Последняя ясна - мы просто возвращаем память нашей ОС. Предпоследняя уничтожает объект (о_О). Собственно вопрос: Зачем уничтожать объект(и что при этом происходит с объектом),если можно просто отдать память ОС,а она там сама разберется(последняя ф-я). Буду благодарен за понятный ответ (на пальцах) :) http://www.cyberforum.ru/cpp-beginners/thread1122250.html
C++ Найти ошибку в программе
Помогите найти ошибку. #include <iostream> using namespace std; int main() { int a,kol=0,koll=0;
C++ Вычислить результаты выражений, не используя формулы сумм арифметической и геометрической прогрессии
Вычислить результаты выражений, не используя формулы сумм арифметической и геометрической прогрессии. V. По данному натуральному n вычислите сумму 1+2!+3!+...+n!. P.S.: Помогите пожалуйста
C++ Утечка памяти http://www.cyberforum.ru/cpp-beginners/thread1122223.html
Помогите с кодом, вот написал реализацию стека по заданию. Преподаватель попросил проверить, верно ли я использую delete, ибо mas в классе и в stack в main выглядят по разному ^^" Пытался юзать VLD , но он не пашет, говорит не найден вход в процедуру. #include <iostream> using namespace std; class Stack { public: int *mas; int top;
C++ Курсовая работа ООП Всем привет! Пожалуйста,кто-нибудь,помогите с курсовой работой. Игра крестики-нолики (поле 10х10, X/O в ряд от 3 до 5) Все начинается с class <something> подробнее

Показать сообщение отдельно
MicM
 Аватар для MicM
820 / 487 / 90
Регистрация: 29.12.2009
Сообщений: 1,097
Завершенные тесты: 1
17.03.2014, 22:37     Как скопировать массив?
Например так:
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
#include <iostream>
#include <iomanip>
using namespace std;
 
int main()
{
    const int size = 5;
    int a1[size][size], a2[size*size];
    int k = 0;
    for (int i=0; i<size; i++)
    {
        for (int j=0; j<size; j++)
        {
            a1[i][j] = (i+1) * (j+1);
            a2[k] = a1[i][j];
            ++k;
            cout <<setw(3) <<a1[i][j];
        }
        cout <<endl;
    }
    for (int i=0; i<size*size; i++)
        cout <<a2[i] <<' ';
    cout <<endl;
    return 0;
}
 
Текущее время: 14:06. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru