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

Объявление массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ SDK немогу найти Api http://www.cyberforum.ru/cpp-beginners/thread318000.html
Единственным нормальным источником по API, является SDK ткните меня пожалусто носом в каталог где будет инфа типа: видео .... такие функции, файловая система ...такие функции и т д, с англ дружу...
C++ Напечатать все пары «близнецов» из отрезка [n, 2n] 6. Функции пользователя Два простых числа называются «близнецами», если они отличаются друг от друга на 2 (например, 41 и 43). Напечатать все пары «близнецов» из отрезка , где n – заданное... http://www.cyberforum.ru/cpp-beginners/thread317992.html
C++ Дана строка. Подсчитать самую длинную последовательность идущей подряд заданной буквы
5. Обработка строк Дана строка. Подсчитать самую длинную последовательность идущей подряд заданной буквы. Именуйте темы осмысленно! Название темы должно максимально полно отражать её содержимое!
Задана квадратная матрица. Получить транспонированную матрицу C++
4. Двумерные массивы Задана квадратная матрица. Получить транспонированную матрицу
C++ Домножить все члены заданной последовательности на квадрат минимума или максимума, в зависимости от условия http://www.cyberforum.ru/cpp-beginners/thread317988.html
3. Одномерные массивы Дана последовательность действительных чисел а1, а2 ..., аn. Требуется домножить все члены последовательности а1, а2 ..., аn на квадрат ее наименьшего члена, если ак> 0, и на...
C++ Составить программу для вычисления значений функции F(x) на отрезке [а, Ь] с шагом h 1. Табулирование функции Составить программу для вычисления значений функции F(x) на отрезке с шагом h. Результат представить в виде таблицы, первый столбец которой — значения аргумента, второй —... подробнее

Показать сообщение отдельно
silent_1991
Эксперт С++
4986 / 3043 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
11.06.2011, 23:09
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
class MainClass
{
public:
    MainClass();
    ~MainClass();
 
private:
    size_t n;            // Обязательно храним количество объектов, которое
                         // будет сгенерировано в конструкторе, для корректной
                         // работы деструктора
    NewClass **newClass; // Объявляем указатель на указатель, впоследствии он
                         // станет массивом указателей на объекты
};
 
MainClass::MainClass():
n(rand()),                 // Генерируем размер массива
newClass(new NewClass [n]) // Выделяем память под массив указателей
{
    for (size_t i = 0; i < n; ++i)
        // Выделяем память для каждого объекта в массиве
        newClass[i] = new NewClass (i, action);
}
 
MainClass::~MainClass()
{
    // Удаляем каждый объект
    for (size_t i = 0; i < n; ++i)
        delete newClass[i];
 
    // Удаляем массив указателей
    delete [] newClass;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru