Autor Téma: Číselný datový typ a binární zápis  (Přečteno 526 krát)

Offline vangog

  • Plnoletý
  • ***
  • Příspěvků: 114
  • Karma: 0
    • Verze Delphi: 7
Re:Číselný datový typ a binární zápis
« Odpověď #30 kdy: 10-07-2018, 08:25:20 »
Poor
Rated 2 times
Co mi stále uniká ohledně
Kód: Delphi [Vybrat]
  1. setlength(data, length(str));
  2. move(str, data, length(str));
  3.  
Header už je v pořádku, teď se přepíše offsetsize.

Offline vangog

  • Plnoletý
  • ***
  • Příspěvků: 114
  • Karma: 0
    • Verze Delphi: 7
Re:Číselný datový typ a binární zápis
« Odpověď #31 kdy: 10-07-2018, 15:22:42 »
Tak opět vyřešeno:
Kód: Delphi [Vybrat]
  1. move(Pointer(str)^, Pointer(data)^, length(str));
na první pohled oba příkazy fungují stejně:
Kód: Delphi [Vybrat]
  1. move(str, data, length(str));
ale ten druhý příkaz přepíše úplně jinou proměnnou v paměti...

Offline vangog

  • Plnoletý
  • ***
  • Příspěvků: 114
  • Karma: 0
    • Verze Delphi: 7
Re:Číselný datový typ a binární zápis
« Odpověď #32 kdy: 13-07-2018, 00:32:53 »
Poor
Rated 1 time
Potřeboval bych nějakou inspiraci jak nazvat byty, které uložím před položku slova? Každé slovo by mělo být popsáno pomocí bajtů (jako druh, rod, vid, pád, nebo oblast které se týká význam. Takže například 4 byty před slovem samotném budou vyhrazeny. Toto by si uživatel určil sám jak velký rozsah tam bude, ale jak byste pojmenovali proměnnou pro tuto bytovou položku? nějakej krátkej anglickej název?

 

S rychlou odpovědí můžete používat BB kódy a emotikony jako v běžném okně pro odpověď, ale daleko rychleji.

Jméno: E-mail:
Ověření:
Křestní jméno zpěváka Gotta: