nula ve stringu
Fanda Kopriva
info na elektronikavyvoj.cz
Pátek Říjen 31 16:39:36 CET 2014
No ja potrebuju udelat prenos pres openat ve wawecomu.
a zatim jsem narazil na funkci ,ktera mi vraci odpoved.
s32 adl_atSendResponse ( u16 Type,ascii * Text );
Do toho Text potrebuju dostat binarni data z TCPIPclienta.
Jestli nelze nejak poslat nulu v ramci Textu , tak to budu muset nejak
obejit.
Zkusim se podivat po nejakem jinem typu odpovedi.
Fanda
Dne 31.10.2014 16:32, Josef Štengl napsal(a):
> 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
> _______________________________________________
> 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