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

Проблема с классом - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программинг для Windows http://www.cyberforum.ru/cpp/thread48955.html
Всем доброго время суток) Я хочу начать программировать для Windows, но сначала хотел бы задать вам 2 вопроса 1)с чего лучше начать изучение с win32 api как осовы или с mfc как более простого и потом уже перейти к api 2)очень простой: какую литературу посоветуете? всем заранее спасибо:drink:
C++ strict c++ : 64 bit int strict c++ : 64 bit int как можно задать 64 битную целую переменную? желательно без подключения библиотек, без вывода предупреждений интересует для g++ и msvc9express http://www.cyberforum.ru/cpp/thread48844.html
Perfomance x86 1мкс C++
perfomance x86 <=1мкс для определения производительности нужен счетчик на уровне 10**-6 секунды вроде видел возможность вывода из ядра линукса такой информации есть ли счетчики такой точности в ХП ? дайте плиз ссылки на код c++ с использованием rdstc
C++ Intrusive list template
intrusive list template для тренировки хочу попробовать написать шаблон списка, который объединяет и принимает элементы унаследованные или созданые от базового класса зы задачка учебная, вводные: не использовать шаблонов контрейнеров stl
C++ Интеграл http://www.cyberforum.ru/cpp/thread48757.html
Есть ли какие-нибудь стандартные средства для вычисления интеграла или производной? Какие-нибудь стандартные включаемые файлы, библиотеки и т.д. Например ввел строку таково вида F(x)=5*x^4; F'(x)=20*x^3; ну и тому подобное.
C++ В чем пишут на C? Ребят, в какой системе программирования пишут на чистом C? подробнее

Показать сообщение отдельно
HIMen
 Аватар для HIMen
4114 / 1363 / 39
Регистрация: 12.04.2009
Сообщений: 2,346
02.09.2009, 17:36     Проблема с классом
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
Carray::Carray(void)
{
        int l=0;
        len=0;
        cout << "Vvedite dliny massiva: ";
        cin >> l;
        masiv=new int[l];
        len=l;
        for(int i=0; i<len; ++i)
        {
                cout << "Vvedite znachenie: ";
                cin >> *(masiv+i);
        }
}
 
Carray::Carray(int l)
{
        len=0;
        masiv=new int[l];
        len=l;
}
 
Carray::~Carray(void)
{
        delete [] masiv;
        cout << "Destroyed =)";
}
В деструкторе надо освобождать память. Когда ты добавляешь элемент Carray::AddItem, ты можешь удалить остальные. Чтобы добавлять элементы в массив используй malloc/realloc/free или связаный список
 
Текущее время: 18:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru