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 180
 cor4app_tipusok [Cor4 WIki]

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

cor4app_tipusok [2005/10/01 23:13]
ivivan
— (current)
Line 1: Line 1:
-====== 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 alaptípus (//byte//, //word// és //integer//) egyszerűen a megadott érték eltárolása (rendre 1,2 illetve 4 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 127 "csak" 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. 
- 
-===== 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. 

cor4app_tipusok.1128208413.txt.gz · Last modified: 2021/01/05 11:55 (external edit)