babca | 193.86.144.* | 11.4.2009 11:28 | # |
| djh:
1.The smallest chunk data that a processor will fetch is a byte
because most machines are byte addressable. A byte can be 8 bits,9,16
or something else, it depends on the processor that is being used.C
says the char data type can have a max of 256 different values. That
means it needs a minimum of 8 bits and nothing less, on disk to hold
it. Therefore when a char is created the smallest possible unit of
information that can hold 8 bits is allocated and that is a byte. This
is the relation between a byte(machine implementation) and char(C
implementation).
|
|
cP | 74.207.224.* | 11.4.2009 11:03 | # |
| NyQ me se na tom neco nezda, to neni tvuj kod beztaq, jen si tu z nich delas srandu vid ? ,))) |
|
NyQ_neprihlasen | 77.48.72.* | 11.4.2009 9:52 | # |
| babca: dik ;) |
|
DjH | | | 319-960-895 | 11.4.2009 2:09 | # |
| babca: jo, nedavno sem taky zjistil ze char == unsigned short int... nevis jak udelat skutecnej char, aby to gcc pochopilo jako jednobajtovy? :D
----------
..:@]> [link] <[@:.. |
|
babca | 193.86.144.* | 11.4.2009 0:39 | # |
| jeske ke kodu, // nejsou ceckovi komentare ;), to jsou jen a pouze /**/ |
|
babca | 193.86.144.* | 11.4.2009 0:34 | # |
| qteck: ne me to kapku rozlitilo :D. Noco at snasi kritiku :D.
btw: aspon ses nenudil, kdyz jsi to cetl :D |
|
babca | 193.86.144.* | 11.4.2009 0:32 | # |
| A ani to snad neplnuje ani jednou me znamou konvenci zapisu kodu. O chybach vtech debug kodech nebudu snad ani radsi mluvit.
/* to samy pro char, mozna zbytecny..nevim. */
char je unsigned short int, takze to nemusi byt dvakrat.
Ten zapis koduje opravdu strasnej, nevim kde co zacine, kde co konci, to uzavorkovani, mezery pred [], atp. je vazne hruza.
To samy ve makrech, taky NL tam je dvakrat, atd. Ted jsem si to projizdel jeste jednou, jestli jsem ti nahodou neuskodil, ale ne. Opravdu je to hruza, promin.
|
|
qteck | | | 364250869 | 11.4.2009 0:31 | # |
| libi se mi jak to prozivas babco, ten text najednou neni tak nudnej :-)).
----------
[link]
[link]
Někdy kokot kokotem není, někdy je to prostě jenom pták. |
|
babca | 193.86.144.* | 11.4.2009 0:16 | # |
| NyQ: Promin, ale jednim slovem strasnej humus, sracka (nebo toto slovo), salat (a nebo toto).
1) Co maj znamenat ty sracky na zacatku, nejaky blboly o licenci? Ty tam mas snad co chranit?
2) Co to treba, kdyz uz, tak komentovat (vcetne tech sracek [viz 1]) v aj? To samy o nazvech funkci a promennych (a jeste kombinace cj a aj)
3) Ted nejak ke kodu, je to obycejne datleni nic abnormalniho, toto je tak tejdeni kurzu C.
4) No myslenka hry dobry, ale to zpracovani je hruza, kod je strasne necitelnej, takze ani netusim co tim chtel autor rici, a kdyz uz to teda pochopim, tak zjistuju ze skaces z jedny strany na druhou.
5) Uz samotna koncepce je strasna, co to resit polem, kde budes mit informace o vsech pozicih, prepocteny dotyky atp.? Samotne konrolovani uz neni problem. (mozna to tak mas, ale neda se v tom vazne vyznat)
6) to x tam je k nicemu, je to jenom counter, kterej slouzi asi k debugu ci necemu. Tak proc si ho kurva nesmazal? To ten kod po sobe neumis ani precist?
Zaver: Pokud se C ucis tak tyden a zaroven s tim programovat, tak je to na zacatecnika docela dobry kod, ale pokud to ma byt ukazka tve prace tak je to ostuda. Toto se da udelat behem par hodin, 2x tak rychlejsi, prehlednejsi.
|
|
NyQ_neprihlasen | 77.48.72.* | 10.4.2009 20:02 | # |
| nn..psal jsem to sam..a pokud jde o tu licensi..ta je tam tak nejak narychlo ;) |
|