Thread View: pl.comp.lang.tcl
3 messages
3 total messages
Started by Phoenix
Tue, 11 Sep 2007 12:06
wartości całkowitoliczbowe
Author: Phoenix
Date: Tue, 11 Sep 2007 12:06
Date: Tue, 11 Sep 2007 12:06
12 lines
1492 bytes
1492 bytes
Witam wszystkich Piszę skrypcik który będzie się komunikował po sieci z aplikacją napisaną w C++ (WinSock) i potrzebuję z nią wymieniać wartości całkowite. Jak wiadomo w Tcl podstawowym typem jest łańcuch i jak wysyłam cokolwiek do serwera to po drugiej stronie dostaję kolejne "cyfry" jako znaki char. Jak mogę wysłać dwubajtową wartość w postaci normalnej wartości typu integer? Próbowałem kombinować z expr itp. ale nic to nie dało. Przypuszczam ze czegoś oczywistego po prostu nie wiem. Z góry wielki dzięki Pnx
Re: wartości całkowitoliczbowe
Author: Googie
Date: Tue, 11 Sep 2007 12:56
Date: Tue, 11 Sep 2007 12:56
17 lines
1445 bytes
1445 bytes
Phoenix wrote: > Witam wszystkich > > Piszę skrypcik który będzie się komunikował po sieci z aplikacją > napisaną w C++ (WinSock) i potrzebuję z nią wymieniać wartości > całkowite. Jak wiadomo w Tcl podstawowym typem jest łańcuch i jak > wysyłam cokolwiek do serwera to po drugiej stronie dostaję kolejne > "cyfry" jako znaki char. Jak mogę wysłać dwubajtową wartość w postaci > normalnej wartości typu integer? Próbowałem kombinować z expr itp. ale > nic to nie dało. Przypuszczam ze czegoś oczywistego po prostu nie wiem. fconfigure $sock -translation binary -encoding binary -- Pozdrawiam! (Regards!) Googie
Re: wartości całkowitoliczbowe
Author: Phoenix
Date: Tue, 11 Sep 2007 16:21
Date: Tue, 11 Sep 2007 16:21
22 lines
1939 bytes
1939 bytes
Googie pisze: > Phoenix wrote: > >> Witam wszystkich >> >> Piszę skrypcik który będzie się komunikował po sieci z aplikacją >> napisaną w C++ (WinSock) i potrzebuję z nią wymieniać wartości >> całkowite. Jak wiadomo w Tcl podstawowym typem jest łańcuch i jak >> wysyłam cokolwiek do serwera to po drugiej stronie dostaję kolejne >> "cyfry" jako znaki char. Jak mogę wysłać dwubajtową wartość w postaci >> normalnej wartości typu integer? Próbowałem kombinować z expr itp. ale >> nic to nie dało. Przypuszczam ze czegoś oczywistego po prostu nie wiem. > > fconfigure $sock -translation binary -encoding binary > Wielkie dzięki... musiałem to jeszcze uzupełnić poleceniami binary format przy wysyłaniu oraz binary scan przy odbiorze, ale bez wskazówki pewnie bym tego przez tydzień w dokumentacji nie znalazł. Działa wyśmienicie :) pzdr Pnx
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads