<QtEndian> - Функции преобразования порядка байтовЗаголовочный файл <QtEndian> предоставляет функции для преобразования между прямым (little endian) и обратным порядком (big endian) представления чисел. Далее... Функции
Описание функцийT qFromBigEndian ( const uchar * src )Reads a big-endian number from memory location src and returns the number in the host byte order representation. On CPU architectures where the host byte order is little-endian (such as x86) this will swap the byte order; otherwise it will just read from src. Note: Template type T can either be a qint16, qint32 or qint64. Other types of integers, e.g., qlong, are not applicable. There are no data alignment constraints for src. Эта функция была введена в Qt 4.3. See also qFromLittleEndian(), qToBigEndian(), and qToLittleEndian(). T qFromBigEndian ( T src )Это перегруженная функция. Converts src from big-endian byte order and returns the number in host byte order representation of that number. On CPU architectures where the host byte order is little-endian (such as x86) this will return src with the byte order swapped; otherwise it will return src unmodified. Эта функция была введена в Qt 4.3. T qFromLittleEndian ( const uchar * src )Reads a little-endian number from memory location src and returns the number in the host byte order representation. On CPU architectures where the host byte order is big-endian (such as PowerPC) this will swap the byte order; otherwise it will just read from src. Note: Template type T can either be a qint16, qint32 or qint64. Other types of integers, e.g., qlong, are not applicable. There are no data alignment constraints for src. Эта функция была введена в Qt 4.3. See also qFromBigEndian(), qToBigEndian(), and qToLittleEndian(). T qFromLittleEndian ( T src )Это перегруженная функция. Converts src from little-endian byte order and returns the number in host byte order representation of that number. On CPU architectures where the host byte order is big-endian (such as PowerPC) this will return src with the byte order swapped; otherwise it will return src unmodified. Эта функция была введена в Qt 4.3. void qToBigEndian ( T src, uchar * dest )Writes the number src with template type T to the memory location at dest in big-endian byte order. Note that template type T can only be an integer data type (signed or unsigned). There are no data alignment constraints for dest. Эта функция была введена в Qt 4.3. See also qFromBigEndian(), qFromLittleEndian(), and qToLittleEndian(). T qToBigEndian ( T src )Это перегруженная функция. Converts src from host byte order and returns the number in big-endian byte order representation of that number. On CPU architectures where the host byte order is little-endian (such as x86) this will return src with the byte order swapped; otherwise it will return src unmodified. Эта функция была введена в Qt 4.3. void qToLittleEndian ( T src, uchar * dest )Writes the number src with template type T to the memory location at dest in little-endian byte order. Note that template type T can only be an integer data type (signed or unsigned). There are no data alignment constraints for dest. Эта функция была введена в Qt 4.3. See also qFromBigEndian(), qFromLittleEndian(), and qToBigEndian(). T qToLittleEndian ( T src )Это перегруженная функция. Converts src from host byte order and returns the number in little-endian byte order representation of that number. On CPU architectures where the host byte order is big-endian (such as PowerPC) this will return src with the byte order swapped; otherwise it will return src unmodified. Эта функция была введена в Qt 4.3. |
Попытка перевода Qt документации. Если есть желание присоединиться, или если есть замечания или пожелания, то заходите на форум: Перевод Qt документации на русский язык... Люди внесшие вклад в перевод: Команда переводчиков |