![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 05.03.2013
Сообщений: 41
|
![]() Код:
К примеру ввел A[3] и вводил 3 раза данные.. но увы, не получается с динамическим изменением длины.. подскажите |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]() Код:
А откуда вы set/getTrack взяли и зачем в цикле mas+1 раз пытаетесь присвоить j-й элемент элементу с номером mas (он за пределами массива) вообще непонятно.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. Последний раз редактировалось Alex11223; 02.11.2014 в 23:38. |
![]() |
![]() |
![]() |
#3 | |
Пользователь
Регистрация: 05.03.2013
Сообщений: 41
|
![]() Цитата:
У меня просто был Track A[3] - т.е. я прописывал массив объектов с 3-я заполненными данными и выводил их, теперь хочу сделать так, что бы я сам устанавливал, сколько вводить "на месте этой 3-ки". |
|
![]() |
![]() |
![]() |
#4 | |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,328
|
![]() Код:
Цитата:
Код:
Код:
Последний раз редактировалось 8Observer8; 03.11.2014 в 19:07. |
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 26.09.2014
Сообщений: 176
|
![]() |
![]() |
![]() |
![]() |
#6 | |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,328
|
![]() Цитата:
Код:
Код:
Код:
Последний раз редактировалось Stilet; 05.11.2014 в 07:19. |
|
![]() |
![]() |
![]() |
#7 | ||
Форумчанин
Регистрация: 26.09.2014
Сообщений: 176
|
![]()
Здесь и так ясно, что будет крэш так как не выделены ячейки памяти под int:
Цитата:
Цитата:
() - вставка значения в кучу |
||
![]() |
![]() |
![]() |
#8 | ||
Старожил
Регистрация: 02.01.2011
Сообщений: 3,328
|
![]() Цитата:
Код:
Цитата:
Код:
Последний раз редактировалось 8Observer8; 04.11.2014 в 10:28. |
||
![]() |
![]() |
![]() |
#9 | |
Форумчанин
Регистрация: 26.09.2014
Сообщений: 176
|
![]() Цитата:
Последний раз редактировалось igoreshka3333; 04.11.2014 в 21:22. |
|
![]() |
![]() |
![]() |
#10 |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,328
|
![]()
У меня в дебажном режиме в Qt прокатывает, а в релизе - нет. Просто хотел показать, что бывают ситуации, когда можно перепутать скобочки и ничего не заметить:
Код:
Код:
А если забывать корректно освобождать память, то можно получить: утечку памяти. С delete'ами нужно быть осторожнее, так как можно: не написать их, написать два раза, или написать delete, а потом объект попытаться использовать. Поэтому придумали std::make_shared из C++11. И контейнер std::vector, как обёртку над динамическим массивом |
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа с массивом | Tecknogleb | Помощь студентам | 1 | 17.11.2012 16:06 |
Работа с массивом | MikeL 124 rus | Помощь студентам | 14 | 09.05.2011 19:05 |
Работа с массивом в 1с 8.2. | LightUA | Помощь студентам | 0 | 15.03.2011 12:01 |
Работа с массивом | Aleks2215 | Microsoft Office Excel | 10 | 04.11.2010 23:38 |
Работа с массивом объектов | Newnata | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 06.12.2007 07:13 |