Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Smerniky - pravda alebo nepravda?

Smerniky na staticke premenne:

var p1, p2: pchar;
    s1, s2: ^pchar;
begin
  p1:= pchar('a');
  p2:= pchar('A');
  s1:= @p1;
  s2:= @p2;
  showmessage(inttostr(s2 - s1)); // tu vznikne chyba...
end;

Novo vytvorene dynamicke premenne:

var s1, s2: ^pchar;
begin
  new(s1);
  new(s2);
  s1^:= pchar('a');
  s2^:= pchar('A');
  showmessage(inttostr(s2 - s1)); // tu vznikne chyba...
  dispose(s1);
  dispose(s2);
end;

Chyba: "Operator not applicable to this operand type". Jedna sa o Delphi 6. Je v tom nieco zle?

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny