htons se perl
Mihalis Tsoukalos
mtsouk at dolnet.gr
Thu Jan 13 19:58:44 EET 2000
Ευχαριστώ πολύ για την απάντηση.
Κάτι είχα βρει και κοίταγα τις εν λόγω συναρτήσεις αλλά μου γλύτωσες
αρκετό χρόνο γιατί εγώ έβαζα
unpack ("NNNN", $string);
για κάποιο λόγο που μόνο εγώ μπορώ να καταλάβω :-)
Το σωστό βέβαια είναι:
unpack ("N", $string);
όπως είπες και εσύ.
(όπου $string 4 χαρακτήρες).
καλό βράδυ,
μιχάλης.
On Thu, 13 Jan 2000, Bassoukos Tassos wrote:
> Date: Thu, 13 Jan 2000 18:12:51 +0200 (WET)
> From: Bassoukos Tassos <abas at aix.meng.auth.gr>
> Reply-To: linux-greek-users at hellug.gr
> To: linux-greek-users at hellug.gr
> Subject: Re: htons se perl
>
> On Thu, 13 Jan 2000, Mihalis Tsoukalos wrote:
>
> > Γεια χαρά σε όλους.
> > Αντιμετωπίζω το παρακάτω πρόβλημα με την perl:
> >
> > Έχω χαρακτήρες σε network byte order και θέλω να τους μετατρέψω σε αριθμό.
> > Προφανώς δεν ξέρω πώς :-)
> > Μέσα από C υπάρχει μια συνάρτηση (ntohs) αλλά:
> > 1. Δεν ξέρω πως να την καλέσω (δεν μπόρεσα να βρω πως από το Perl
> > Cookbook)
>
> Den tis kaleis.
>
> > 2. Δεν ξέρω αν υπάρχει perl module που κάνει αυτή την δουλειά. Έψαξα αλλά
> > δεν βρήκα κάτι.
>
> Den xreiazesai kapoio module.
>
> > ευχαριστώ εκ των προτέρων,
> > μιχάλης.
>
> prwta
> perldoc -f pack; perldoc -f unpack;
>
> meta 8a katalabeis oti h parakatw grammes kanoun ayto pou 8es:
> $val=unpack("n",$chars); # gia shorts (2 bytes)
> $val=unpack("N",$chars); # gia longs (4 bytes)
>
> Tassos
>
> --
> Bassoukos Tassos +30 31 996011 / +30 93 7109954
> Computer Shaman and Informatics Thaumaturge
--
====================================================================
Gia boithia (h na diagrafhte) e-mail sto majordomo at hellug.gr
Ta archives tis listas einai sto http://lists.hellug.gr/lgu.html
prin steilete kapoia erothsh psakte mipos exei hdh apanththei.
Gia opoiodipote problima stilte e-mail ston owner-linux-greek-users at hellug.gr
====================================================================
More information about the Linux-greek-users
mailing list