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

функции new, delete - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Реализация операций в дочернем потоке http://www.cyberforum.ru/cpp-beginners/thread167110.html
Помогите пожалуйста исправить ошибку, в общем нужно ввод числа N и вывод S (т.е. суммы) реализовать в дочернем потоке. Вот листинг: #include <iostream> #include <pthread.h> #include <semaphore.h>...
C++ Кликер помогите пожалуйста перевести код на с++ using System; using System.Windows.Forms; namespace WindowsFormsApplication1 { public partial class Form1 : Form { private int _next_btn, _score;... http://www.cyberforum.ru/cpp-beginners/thread167090.html
C++ Как зделать чтоб программа удалила сама себя
Привет всем. У меня собственно такой вопрос: Как зделать чтоб программа удалила сама себя? Я имею в виду, чтоб после запуска, приложение выполнило некие действия, а по завершении работы удалило...
C++ формирование матрицы связности по списку по контактам
нужно сформировать матрицу связности, что бы потом нарисовать полный граф. функция неправильно работает...когда рисует граф, то не все рисуется... в чем ошибка?? и как можно по другому сделать??...
C++ Triangle http://www.cyberforum.ru/cpp-beginners/thread167070.html
Given 3 positive real numbers x, y, z. Output "YES" if it is possible to construct a triangle with side lengths x, y, z. Output "NO" otherwise. Example: Input: 3 4 5 Output YES Example:...
C++ Teacher's Day Teacher’s day is celebrated each year on the first Sunday of the October. Given natural number n, that represents the number of the year. Output the date of the Teacher’s day of that year. Example:... подробнее

Показать сообщение отдельно
TheMachinist
244 / 176 / 15
Регистрация: 14.06.2010
Сообщений: 422
19.09.2010, 10:44
Надеюсь понятно:

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>
#include <conio.h>
#include <windows.h> // это для генерации случайных чисел(GetTickCount())
using namespace std;
 
class My_Class
{
private:
    int index;
    int * Array; // динамический массив.Мы не знаем его размер и содержание.
public:
    My_Class() : index(0) {}
    My_Class(int size) : index(0)
    {
        Array = new int [size]; // динамически выделяем память под массив
    }
    ~My_Class()
    {
        delete [] Array; // освобождаем память после использования,стираем массив.
    }
    void Fill_Array(int x)
    {
Array[index] = x;
index++;
    }
    int Show(int y)
    {
        return Array[y];
    }
};
 
int main()
{
    srand(GetTickCount());
My_Class obj(20); // создаем массив из 20 элементов.
 
int num;
for(int i = 0;i < 20;i++)
{
num = rand() % 100;
obj.Fill_Array(num); // заполняем массив случайными числами
}
for(int i = 0;i < 20;i++)
cout <<obj.Show(i) << "  ";
 
 
_getch();
}
Добавлено через 6 минут
не по теме:
И не послать бы этого ugosdaryn подальше?
Навыкладывал ерунды не пытаясь сам решить и даже не попросив нормально.
А кто-то бросился за него все делать
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru