Strict Standards: Declaration of action_plugin_importoldindex::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /var/www/html/lib/plugins/importoldindex/action.php on line 8

Strict Standards: Declaration of action_plugin_popularity::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /var/www/html/lib/plugins/popularity/action.php on line 57

Strict Standards: Declaration of action_plugin_safefnrecode::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /var/www/html/lib/plugins/safefnrecode/action.php on line 66

Strict Standards: Declaration of action_plugin_importoldchangelog::register() should be compatible with DokuWiki_Action_Plugin::register($controller) in /var/www/html/lib/plugins/importoldchangelog/action.php on line 182

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/lib/plugins/importoldindex/action.php:8) in /var/www/html/inc/actions.php on line 607

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/lib/plugins/importoldindex/action.php:8) in /var/www/html/inc/actions.php on line 607

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/lib/plugins/importoldindex/action.php:8) in /var/www/html/inc/actions.php on line 607
====== Alaptipusok ====== A több bájton tárolt számok esetében minden esetben a kisebb helyiértékű bájtokkal kezdődik (big endian). A három plusz egy alaptípus (//byte//, //word//, //integer// valamint a //longword//) egyszerűen a megadott érték eltárolása (rendre 1, 2, 4 illetve 8 bájton) A //boolean// tárolása egyetlen bájton történik, ahol a 0 jelenti a hamis értéket minden más érték igaz jelentéssel bír. ====== Összetett típusok ====== ===== numeric ===== Mivel a numeric tetszőleges numerikus érték tárolására alkalmas. A tárolás ezért kissé összetettebb: ^ Megnevezés ^ Tipus ^ | Eltolás | word | | Adatbájtok száma | byte | | Adatbájtok | n byte | Az adat binárisan kerül tárolásra az //adatbájtok száma// mezőben megadott bájton. Az egyes felhasználási területeken eltérő korlátok vonatkozhatnak a tárolható legnagyobb számra. Az //adatbájtok száma// mező legfelső bitje jelzi, amennyiben a tárolt szám negatív, így a legnagyobb tárolható szám "csak" 127 adatbájtot foglalhat el. A //eltolás// mező egy előjeles egész, amely az //adatbájtok//-ban tárolt szám helyiértékét adja meg. Amennyiben ez a szám pozitív, akkor a tizedes jegyek számát adja meg, amennyiben negatív, akkor az abszolút értéke a létrejövő szám után írandó nullák száma. ===== date ===== ^ Megnevezés ^ Tipus ^ | Év | word | | Hónap | byte | | Nap | byte | ===== string ===== Először a szöveg hossza //word//-ön, majd az adatok. Záró nulla bájt nincs. ===== longstring ===== A szöveg hossza //integer//-ben, majd az adatok. Az előzőhöz hasonlóan itt sincs záró nulla bájt. ===== stringlist ===== A string-ek száma //integer//-ben, majd a megadott darabszámú //string//. ===== kifejezes ===== Megegyezik a //string// tipussal. ===== paramlist ===== Először a lista elemszáma //word//-ben, majd a megadott számú //kifejezes// egymás után.