Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.12.28;
Скачать: CL | DM;

Вниз

получить обратную строку   Найти похожие ветки 

 
han_malign ©   (2008-10-24 14:49) [40]


> Label1.Caption := ReverseString("Test");

1. было
2. наличие двух строк - "Test" и Label1.Caption - уже говорит о том, что без дополнительных строковых(таки я уже уточняю как правильно должно звучать условие) переменных не обошлось...


 
Dmitry S ©   (2008-10-24 15:22) [41]


>
>    CALL    _NewAnsiString
>
> Переменная-то новая - создалась...  :)

Переменная, возможно, стала занимать другой участок памяти - только всего.


 
@!!ex ©   (2008-10-24 15:37) [42]

> [41] Dmitry S ©   (24.10.08 15:22)

Старая не куда не делась.
Так что одновременно сущесвует две строки. Что не допустимо по условию.
Я бы через xor делал. Самое нормальное решение.


 
Dmitry S ©   (2008-10-24 16:12) [43]


> Старая не куда не делась.

т.е. ты хочешь сказать что процедура Insert содержит утечку памяти? :)


> Я бы через xor делал. Самое нормальное решение.

У тебя нет переменной для цикла ;)


 
@!!ex ©   (2008-10-24 20:02) [44]

> [43] Dmitry S ©   (24.10.08 16:12)
> У тебя нет переменной для цикла ;)

Конечно нет. а зачем?


 
@!!ex ©   (2008-10-24 20:04) [45]

> [44] @!!ex ©   (24.10.08 20:02)

Решение без лишних переменных можно придумать.
В тоже время не стоит утрировать, если мы работаем в жестко ограниченном пространстве памяти, то пережить 4 байта на переменную цикла вполне возможно, а вот пережить резервирование памяти равное строке(Ничего, что размер строки в дельфи может превышать гектар?) не всегда получится.


 
Дмитрий С   (2008-10-24 21:27) [46]

Улыбнуло :)


 
Ega23 ©   (2008-10-26 11:02) [47]


> Ничего, что размер строки в дельфи может превышать гектар?


Вроде, не больше четырёх.


 
GrayFace ©   (2008-10-26 23:50) [48]

не больше 2.



Страницы: 1 2 вся ветка

Текущий архив: 2008.12.28;
Скачать: CL | DM;

Наверх




Память: 0.55 MB
Время: 0.016 c
2-1227149361
snake-as
2008-11-20 05:49
2008.12.28
Проблема с StringList


6-1197227156
Алекс_
2007-12-09 22:05
2008.12.28
SPX/IPX


2-1227171059
Андрей Алекс.
2008-11-20 11:50
2008.12.28
Перенос данных из таблицы в таблицу


2-1227103489
noob_one
2008-11-19 17:04
2008.12.28
Поделитесь пожалуйста алгоритмом перебора сочетаний


15-1225443980
clickmaker
2008-10-31 12:06
2008.12.28
Кто-нибудь разворачивал asp.net под IIS 7 на Windows 2008 Server?