Page 2 of 2

Re: Pirmas round

Posted: 2013 Jul 15 22:52
by aaarnas
Šiaip pawn visur naudoja 32 bit kintamuosius, klausimas kokio dydžio bool yra. Manau irgi 32 bus... Labai čia daug atminties nepritaupysi, nebent su masyvais.

Dar kas gerai dėl bool, tai kodo aiškumas. Jei deklaruoji, kad tai loginis kintamasis, tai vadinasi jam turi būti priskiriamos logines reikšmės. Jei kažką kode kažkur sumaišysi, tai gausi kompiliacijos error. Minimali apsauga nuo klaidų ir aiškesnis kodas.

Re: Pirmas round

Posted: 2013 Jul 16 00:52
by hleV
Pawn viskam naudoja cell, kuris man atrodo yra int32. Žodžiu visi bool, Float ir t.t. užima vienodai - 4 baitus. Masyvas Players[33] naudotų 33 * 4 = 132 baitus atminties.