You can use htonl/ntohl from external libs. A very quick example below. Please correct me if I got it wrong.
' Gambas module file PUBLIC EXTERN htonl(ln AS Long) AS Long IN "libc:6" PUBLIC EXTERN ntohl(ln AS Long) AS Long IN "libc:6" PUBLIC SUB Main() DIM ln, lh AS Integer ln = 1193046 PRINT "Input: " & ln PRINT "Input (hex): " & Hex(ln, 8) lh = htonl(ln) ' to BigEndian PRINT "BigEndian: " & lh PRINT "BigEndian (hex): " & Hex$(lh, 8) ln = ntohl(lh) ' back to LittleEndian PRINT "LittleEndian: " & ln PRINT "LittleEndian (hex): " & Hex$(ln, 8) END Regards Les Hardy Mohammad Razeghi wrote: > Hi > > I am looking for c++ htonl function equal in gambas can any one help please > ? > > Thanks ... > ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Gambas-user mailing list Gambas-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user