ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
 
 
Опции темы Поиск в этой теме Опции просмотра

Вопрос на засыпку (delphi)
  #1  
Старый 30.11.2008, 13:57
Аватар для desTiny
desTiny
Reservists Of Antichat - Level 6
Регистрация: 04.02.2007
Сообщений: 1,152
Провел на форуме:
3008839

Репутация: 1502


По умолчанию Вопрос на засыпку (delphi)

По-моему, интересный факт...

Что выведет код (компилятор не юзать):
Код:
procedure TForm1.FormCreate(Sender: TObject);
var
s1, s2: String;
begin
  s1 := 'test';
  s1 := s1+'a'; //чтобы можно было изменять строку в асм коде ниже - ибо иначе она, по-сути, остаётся константой
  s2 := s1;
  asm
    mov eax, s2
    mov byte ptr [eax],65
  end;
  showmessage(s2);
  showmessage(s1);
end;
Ответ ниже
_______________________











Ответ:

Aesta
Aesta

Объяснение - delphi хранит строки лениво.
__________________
Bedankt euch dafür bei euch selbst.

H_2(S^3/((z1, z2)~(exp(2pi*i/p)z1, exp(2pi*q*i/p)z2)))=Z/pZ

Последний раз редактировалось desTiny; 30.11.2008 в 14:00..
 
Ответить с цитированием
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Proxy FAQ foreva Чужие Статьи 12 04.01.2008 12:15
Вопрос на засыпку. D=P=CH= MOD= Болталка 7 02.12.2006 20:30
MySQL...вопрос на засыпку... RedBull@12 PHP, PERL, MySQL, JavaScript 14 18.11.2006 22:16
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости 4 07.07.2006 16:53
Вопрос про Флудер на Delphi Utochka С/С++, C#, Delphi, .NET, Asm 3 25.06.2006 22:47



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ