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

Создание динамического массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ phead->nblockuse http://www.cyberforum.ru/cpp-beginners/thread620888.html
помогите нейтрализовать ошибку. есть структура struct tim{ WORD wMonth; WORD wDay; WORD wYear; WORD wHour; WORD wMinute; WORD wSecond; };
C++ Закрытие программ Как написать консольную программку, которая бы закрывала все запущенные программы? Допустим открыть у меня Word, блаузер какой нибудь. Я запустил свою программку, и она все закрыла Word и блаузер.... http://www.cyberforum.ru/cpp-beginners/thread620886.html
Закрытие программ C++
Как написать консольную программку, которая бы закрывала все запущенные программы? Допустим открыть у меня Word, блаузер какой нибудь. Я запустил всою программку, и она все закрыла Word и блаузер....
Задача из учебника Дейтела Харви C++
Задача: используйте одномерный массив для решения слудующей задачи. прочитайте 20 чисел, каждое из которых находится в диапазоне от 10 до 100 включительно. После того как прочли очередное число,...
C++ tolower crush http://www.cyberforum.ru/cpp-beginners/thread620870.html
Использование tolower крашит мою программу, только если каждый экземпляр не открыт и не отлаживается через Visual Studio. locale loc; for (size_t i=0; i<conns.length(); ++i) {...
C++ Как вернуть программу на начало выполнения? Здравствуйте! такая проблема - искала в книгах, интернете, на форуме - не нашла:( Написала программу для поиска делителей очень большого числа. Теперь хочу добавить в конце алгоритма предложение о... подробнее

Показать сообщение отдельно
Catstail
Модератор
22639 / 11007 / 1784
Регистрация: 12.02.2012
Сообщений: 18,169
08.07.2012, 15:01
Это именно динамический массив C++. Количество элементов может быть значением переменной.

Массив - совокупность однородных данных, к которым можно обращаться по индексу. При этом массив наз. динамическим, если он создается во время выполнения и при создании можно задать размер.

Теперь посмотрим на этот код:

C++
1
2
3
4
TSS1* pTSS1 = new TSS1;
pTSS1->typ = 1;
cout<<pTSS1->typ<<endl;
delete pTSS1;
Здесь создается не массив, а элемент типа TSS1. А если я напишу pTSS1[1], это вызовет ошибку.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru