Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2008.12.28;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.53 MB
Время: 0.007 c
11-1194856460
Soloton
2007-11-12 11:34
2008.12.28
KOL и XML


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


15-1225077576
Slider007
2008-10-27 06:19
2008.12.28
С днем рождения ! 27 октября 2008 понедельник


2-1227013744
lazerBoy
2008-11-18 16:09
2008.12.28
Отступ в Memo


15-1225166445
Slider007
2008-10-28 07:00
2008.12.28
С днем рождения ! 28 октября 2008 вторник





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский