Thread Code schlanker machen? (10 answers)
Opened by Beeboop at 2009-03-23 01:36

betterworld
 2009-03-24 22:16
#119780 #119780
User since
2003-08-21
2614 Artikel
ModeratorIn

user image
Die Module Net::hostent und Socket sind beide im Core, das bedeutet, dass sie gewöhnlich überall installiert sind, wo Perl installiert ist, und daher nicht von CPAN geholt werden müssen.

inet_ntoa ist eine Funktion aus dem Modul Socket und macht letztendlich das, was Dein unpack auch macht, nur ist es halt leserlicher und eventuell portabler.

Net::hostent bietet die Funktion gethost, die ein Objekt zurückliefert, welches unter anderem die Methode "addr" beinhaltet. Letztendlich ist es dasselbe wie (in diesem Fall) gethostbyname, nur daß man sich keine seltsamen Indices merken muss; daher ist es imho auch leserlicher.

Du kannst Dir mit "perldoc Modulname" noch mehr Information anzeigen lassen.

View full thread Code schlanker machen?