nula ve stringu

Josef Štengl ok1ced na nagano.cz
Pátek Říjen 31 16:32:04 CET 2014


pracuje se s celočíselným polem a délkou pole, ne s řetězci.

Celočíselné pole pro binární data je většinou  unsigned <něco>, zejména když není známá struktura dat.
Důvod pro unsigned je ten, že když později potřebujete posouvat data (zpracovávat), tak se může stát, že překladač místo 
unsigned posunu použije signed posun - pokud to umí cílová platforma. No a u charu nevíte jestli je signed nebo unsigned, 
dokud se nepodíváte do manuálu k překladači. Setkal jsem se s obojím.

Pro binární data je lépe používat typ uint8_t - je jednoznačně definován.

ced



Dne 31.10.2014 v 16:12 Fanda Kopriva napsal(a):
> Dobry den
> Potrebuju prenest binarni data (tedy taky obcas nulu) ve stringu  v cecku.
> Jak se to dela , kdyz nula znamena konec stringu.
> Dekuju Fanda
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list


Další informace o konferenci Hw-list