Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Утечка памяти, ВСВ 2009 
V
    Опции темы
Kirgston
Дата 9.6.2009, 13:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 792
Регистрация: 24.12.2007

Репутация: 2
Всего: 2



Цитата(azesmcar @  9.6.2009,  13:37 Найти цитируемый пост)
а зачем убирать? по вашему кто нибудь будет генерировать 20000 символьные пароли?

Хм... ну... да я как бы понимаю.... что скорее всего нет. Но скажем дурной тон. Хочется сделать хороший продукт ;)

Добавлено через 15 секунд
А за исходнячок пасибки!!! =) 
PM MAIL   Вверх
azesmcar
Дата 9.6.2009, 13:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: 6
Всего: 211



Цитата(Kirgston @  9.6.2009,  13:43 Найти цитируемый пост)
Хочется сделать хороший продукт 

дурной тон писать свитч на 84 варианта, да еще там где можно вообще без свитча обойтись. А если программу запросили сгенерировать 20000 символов - она вполне имеет право использовать этот обьем памяти, так как хранит сгенерированный текст. Хотя конечно если текст не нужен - лучше память не занимать. Попробуйте присвоить пустую строку своего стрингу, возможно это освободит память, я не знаю как борландовский стринг работает.

Это сообщение отредактировал(а) azesmcar - 9.6.2009, 13:48
PM   Вверх
Lazin
Дата 9.6.2009, 14:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 18
Всего: 154



Цитата(Kirgston @  9.6.2009,  13:21 Найти цитируемый пост)
Видать вы книги не читаете )))))) ну просто как... я прочитал в книге что указатели очень еффективны в использовании с строками и масивами. Ну тут строка =)  

 smile 
подумай сам, если у тебя есть AnsiString, и ты с ним работаешь через указатель, то это только увеличит уровень косвенности при обращении к строке. Это все-равно что писать 
Код

int a = 2, b = 2, c = 0;
int* pa = &a, *pb = &b, *pc = &c;
*pc = *pa + *pb;
вместо
Код

int a = 2, b = 2, c = 0;
c = a + b;
и думать при этом, что программа будет быстрее работать  smile 
PM MAIL Skype GTalk   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++ Builder"
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по С++ Builder обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Настоятельно рекомендуем заглянуть в DRKB (Delphi Russian Knowledge Base) - крупнейший в рунете сборник материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C++ Builder | Следующая тема »


 




[ Время генерации скрипта: 0.0472 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.