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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 5.00
manking
1 / 1 / 0
Регистрация: 28.09.2010
Сообщений: 106
#1

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

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

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

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

Еще читал что нужно использовать векторы, но я еще STL не изучал.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.10.2010, 19:58     не очень понял про динамическое выделение памяти.
Посмотрите здесь:

Динамическое выделение памяти - C++
Почему распечатка матрицы Matr1 в f2 дает матрицу из ед., а в f1 матрицу из нулей? Ведь адрес первого эл. массива Matr2 сохранен в...

Динамическое выделение памяти - C++
Первый раз столкнулся с такой задачей... Дали лабораторную работу: Разработать приложения, реализующее следующие функции: 1) Выделяет...

Динамическое выделение памяти - C++
Здравствуйте! Помогите пожалуйста, мне задали сделать чтобы в выделенном (выделить не удалось, оставил теги B, там где идёт "объявляем и...

Динамическое выделение памяти - C++
Уважаемые программисты!!!! Подскажите как выделить память для двумерного массива. Заранее спасибо!!!

Динамическое выделение памяти - C++
Всем привет. Научите, пожалуйста, правильно пользоваться динамическим выделением памяти. Допустим, у меня есть функция, где я пытался...

Динамическое выделение памяти - C++
Создайте динамический массив, хранящий в первой строке имя, а во второй - телефон. Организуйте поиск по имени и по номеру телефона и...

Динамическое выделение памяти. - C++
Доброго времени суток. Помогите, пожалуйста, решить задачу. Задача тривиальна - поиск и замена подстроки. Суть в чем: необходимо...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ForEveR
В астрале
Эксперт С++
7970 / 4732 / 320
Регистрация: 24.06.2010
Сообщений: 10,541
Завершенные тесты: 3
04.10.2010, 22:32     не очень понял про динамическое выделение памяти. #21
Andrew_Lvov, Да. Просто несколько напрягла разница в 79 секунд. Почему у VS в дебаге там происходит?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.10.2010, 22:33     не очень понял про динамическое выделение памяти.
Еще ссылки по теме:

Динамическое выделение памяти - C++
Есть следующее объявление #include<iostream> #define MAX 1000 //======================= int arr; int arr2; int arr3; ...

Динамическое выделение памяти - C++
Использовать динамическое выделение памяти для программы : #include "stdafx.h" #include <iostream> #include <iomanip> #include...

Динамическое выделение памяти! - C++
Программа должна читать с клавы число и имя(до 15 символов). Данные должны вводится в одной функции а выводится во второй. Сохранять данные...

Динамическое выделение памяти - C++
создать динамический масив, создать функцию, которая сумирует все елементы масива, и функцию, которая печатает содержимое масива и...

Динамическое выделение памяти - C++
есть код: int u = 0; char* mstrcat(char *str1, char *str2) { u = sizeof(str1); // *str1 = new char; char *res = str1; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
CyBOSSeR
Эксперт C++
2300 / 1670 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
04.10.2010, 22:33     не очень понял про динамическое выделение памяти. #22
Цитата Сообщение от Lavroff Посмотреть сообщение
Почему у VS в дебаге там происходит?
Там работает изрядное количество отладочного кода.
Yandex
Объявления
04.10.2010, 22:33     не очень понял про динамическое выделение памяти.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru