![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 02.03.2012
Сообщений: 25
|
![]()
Здравствуйте.
Подскажите чем удалить строку String^ созданную с помощью gcnew? Оператор delete видимо не подходит. Код:
|
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
А зачем? Пусть уборщик мусора сам решает когда освобождать память.
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 02.03.2012
Сообщений: 25
|
![]()
Дело вот в чём.
Эта переменная в цикле и каждый следующий повтор цикла переменная должна переопределяться. Вот только уборщик мусора не считает что перед каждой итерацией нужно освободить память для другого значения. Ниже код. Код:
|
![]() |
![]() |
![]() |
#4 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 02.03.2012
Сообщений: 25
|
![]()
В отладчике. Да и ошибку программа выдаёт если запустить.
|
![]() |
![]() |
![]() |
#6 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Я предположу что освобождение памяти можно добиться, если присваивать строке пустое значение
str=""; Я правда не знаю пройдет ли такое в CLR, но попробуй. Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 02.03.2012
Сообщений: 25
|
![]()
Спасибо огромное за помощь, проблема решена. Вся проблема в моей невнимательности и глупости. Дело было совсем не в выделении памяти, а в указателе.
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Двунаправленный линейный список строк. Вставить строку, удалить строку и заменить строку | tarasman11 | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 05.07.2012 20:27 |
Удалить пустую строку созданную StringList-ом | Shouldercannon | Общие вопросы Delphi | 18 | 14.12.2011 11:52 |
как удалить созданную тему или хотя бы вложение свое? | dasmeer | Помощь студентам | 1 | 14.03.2010 00:19 |
Как удалить созданную тему? | ruavia3 | О форуме и сайтах клуба | 1 | 06.04.2009 11:21 |
Джентльмены, помогите, пжлст. каким оператором высчитать корень 5-ой степени числа? | Osi@ | Помощь студентам | 32 | 03.10.2007 19:52 |