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

Динамическое выделение памяти - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывести все четные элементы массива стоящие на не четных местах http://www.cyberforum.ru/cpp-beginners/thread402976.html
Вводится массив из 10 элементов. Вывести все четные элементы массива стоящие на четных местах
C++ ошибка в коде разветвленной функции короче тут такая проблема я работаю на visual c++ 2010, задачка такая: "Если сумма трех попарно различных действительных чисел X, Y, Z меньше единицы, то наименьшее из этих трех чисел заменить полусуммой двух других; в противном случае заменить меньшее из X, Y полусуммой двух оставшихся значений." // 2.20.1.cpp : Defines the entry point for the console application. // #include "stdafx.h"... http://www.cyberforum.ru/cpp-beginners/thread402970.html
C++ Создать абстрактный базовый класс Vehicle
Доброго всем дня! проблема в следующем - не могу понять условия задания. Мне главное что бы мне помогли сформировать условие задания. Вот собственно задание: Создать абстрактный базовый класс Vehicle (транспортное средство). Создать на его основе производные классы: Plane (самолет), Car (автомобиль), Ship (корабль). Классы должны иметь возможность задавать и получать координаты, параметры...
C++ algorithm std::sort
Почему так делать нельзя? #include <algorithm> using namespace std; class T { private: int arr;
C++ Определить максимальный и минимальный элемент среди всех элементов матрицы лежащие над главной диагональю http://www.cyberforum.ru/cpp-beginners/thread402952.html
Дана квадратная матрица размерности n. Определить максимальный и минимальный элемент среди всех элементов матрицы лежащие над главной диагональю, эти элементы поменять местами.
C++ [C++] Задали строчную переменную, которая содержит... Задали строчную переменную, которая содержит последовательность символов, среди которых есть цифры. Составить программу, которая превращает эту переменную в десятичное число, изымая символы, не являющиеся цифрами. Число формировать, начиная с младшего разряда, используя стек. Добавлено через 24 минуты Задали строчную переменную, которая содержит последовательность символов, среди которых есть... подробнее

Показать сообщение отдельно
Kidasov
77 / 77 / 12
Регистрация: 02.12.2011
Сообщений: 965
Записей в блоге: 3
09.12.2011, 17:29     Динамическое выделение памяти
Вот пример создания динамического двумерного массива, создание, ввод, вывод, удаление. Остальные пункты уже не раз встречались на форуме.


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
39
40
41
42
43
44
45
46
47
48
#include <iostream>
using namespace std;
 
const int M = 3;
const int N = 3;
 
void input(int **a)
{
  cout<<"input data : \n";
  for (int i=0; i<M; i++)
  {
    for (int j=0; j<N; j++)
      cin>>a[i][j];
  }
  cout<<"\n";
}
 
void output(int **a)
{
  cout<<"output data: \n";
  for (int i=0; i<M; i++)
  {
    for (int j=0; j<N; j++)
      cout<<a[i][j]<<"\t";
    cout<<"\n";
  }
}
 
void del(int **a)
{  
  for (int i=0; i<M; i++)
  {
    delete []a[i];
  }
  delete []a;
}
 
int main()
{
  int **a = new int *[M];
  for (int i=0; i<M; i++)
  {
    a[i] = new int[N];
  }
  input(a);
  output(a);
  return 0; 
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru