Home > cat > datarep 
 en fr de es it nl pl pt pt_BR sq ca hu cs tr ar fa id vi ko ja ru zh zh_TW eo
Previous  Next  Edit  Rename  Undo  Refresh  Search  Administration  
Documentation
History
 
Бинарно претставување на податоците
Инструкциите READ и WRITE овозможуваат читање и запишување на бинарните репрезентации и на вредностите податочни типови Gambas.

Тип на податок Големина Претставување
Boolean 1 бајт 0 за FALSE, 255 за TRUE.
Byte 1 бајт Вредноста на податокот во бинарен облик.
Short 2 бајта Вредноста на податокот во бинарен облик.
Integer 4 бајти Вредноста на податокот во бинарен облик.
Long 8 бајти Вредноста на податокот во бинарен облик.
Single 4 бајти Вредноста на податокот во бинарен облик.
Float 8 бајти Вредноста на податокот во бинарен облик.
Date 8 бајти Датум и време како два цели броја од по 4 бајти.
String Променлива Ако не сте ја навеле должината на стрингот, должината на стрингот се запишува непосредно пред податоците од стрингот:
  • Еден бајт се запишува ако стрингот е со должина не помала или еднаква на 127 карактери.
  • Два бајта се запишуваат ако должината на стрингот е помеѓу 128 и 16.383 карактери.
  • Четири бајти се запишуваат ако должината на стрингот е помеѓу 16.384 и 1.073.741.824 карактери.
  • Во овој момент, подолгите стрингови не можат да се запишат.
NULL 1 бајт Нулевите вредности и нулевите стрингови се запишуваат како единечен бајт 0.
Variant Променлива При запишување на вредност со тип Variant, непосредно пред вредноста се запишува бајт што го означува податочниот тип на вредноста. Вредност се запишува според оваа табела.

Крајништвото на бинарните податоци е крајништвото на потокот.

See also

READ, WRITE, ByteOrder