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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дана матрица вещественных чисел. Найти максимальный элемент и наиболее удалённый от него (по значению) элемент матрицы. http://www.cyberforum.ru/cpp-beginners/thread172310.html
Дана матрица вещественных чисел. Найти максимальный элемент и наиболее удалённый от него (по значению) элемент матрицы. Поиск осуществлять в квадратном контуре, центром которого является максимум, а...
C++ Заменить 0 на 1 или 1 на 0 Битовая инверсия через If на с++ bool a; int main(int argc, char* argv) { cout<<rus("Введите а")<<endl; cout<<"a="; cin>>a; http://www.cyberforum.ru/cpp-beginners/thread172287.html
ввод структурированных данных в файл и вывод данных из этого файла на экран (сделать хра-нилище данных в файле). C++
Здравствуйте) помогите написать программу, осуществляющую ввод структурированных данных в файл и вывод данных из этого файла на экран (сделать хра-нилище данных в файле). Вариант: абитуриенты....
C++ Размер DOS-окна
Всем привет. Можно ли как-то изменить размер DOS-окна? Программы, создаваемые в таких компиляторах как Borland C++, при запуске выводят DOS-окно (может я не правильно назвал), размер которого...
C++ Информация о карманной сортировке http://www.cyberforum.ru/cpp-beginners/thread172279.html
вот никак не могу найти о "карманной сортировке с неповторяющимися ключами с использованием допол.масивов и без них" немогли бы вы найти что нить по этой теме)))
C++ Очень трудно. Написать таблицу 3х6 (столбцы и строки соответственно). Что бы при запуске программы в ячейках таблицы появлялись 5 слов(одновременно в разных ячейках): Process 1, Process 2, Process 3, Process 4,... подробнее

Показать сообщение отдельно
manking
1 / 13 / 0
Регистрация: 28.09.2010
Сообщений: 108

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

04.10.2010, 19:58. Просмотров 1293. Ответов 21
Метки (Все метки)

У меня есть массив строк состоящий из 100 элементов
C++
1
2
string *строки;
строки = new string [100];
Но при использовании я не знаю сколько всего элементов массива будет задействовано.
то есть может быть только 2 значения
C++
1
2
строки[3] = "предложение 1";
строки[44] = "предложение 2";
1) При динамическом выделении памяти для массива в данном случаи,
общий размер массива будет равен размеру этих 2 элементов или в любом случаи для всех 100 элементов будет выделена память?

2) Что если элементов в массиве, станет больше чем прописано? Можно ли будет расширить массив?

Еще читал что нужно использовать векторы, но я еще STL не изучал.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru