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