From kde-devel Wed Oct 27 12:41:51 2004 From: =?iso-8859-15?q?R=FCdiger_Kn=F6rig?= Date: Wed, 27 Oct 2004 12:41:51 +0000 To: kde-devel Subject: Re: Byte order conversions Message-Id: <200410271441.52011.ruediger () knoerig ! de> X-MARC-Message: https://marc.info/?l=kde-devel&m=109888233027028 Am Mittwoch, 27. Oktober 2004 14:58 schrieb Thiago Macieira: > Szombathelyi György wrote: > >Is there anyone who knows convenient byte-order conversion functions in > >QT/kdelibs? If not, then what about adding some functions like > >{be2me,le2me,me2be,me2le}_{16,32,64) (prefixed with the usual 'K')?. As > >I browse through the code, every piece of code which requires this > >functionality implements its own solution, usually with ugly macros and > >#ifdef WORDS_BIGENDIAN conditionals. > > htons, htonl, ntohs, ntohl should do the big-endian to machine-endian > stuff. But only for short- and long int datatypes. Datatypes of different length won't be handled. >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<