nula ve stringu

Jindroush kubecj na asw.cz
Pátek Říjen 31 17:13:34 CET 2014


Pres standardni C stringy proste 0 nelze poslat. Reseni je bud tu nulu
escapovat, nebo cely ten retezec enkodovat, napr. Base64 je zrejme reseni.


On 31.10.2014 16:39, Fanda Kopriva wrote:
> 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
>>
> 
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
> 


-- 
Jindroush (kubecj na avast.com)
http://www.kostky.org - Pro fany stavebnic LEGO.


Další informace o konferenci Hw-list