Объявление структуры через typedef

Рейтинг: 0Ответов: 0Опубликовано: 24.01.2015
#ifndef SOCKETTEST_H
#define SOCKETTEST_H

#include <QObject>
#include <QUdpSocket>
#include <QDebug>

typedef unsigned long int ISZ;
typedef unsigned int DWORD;
typedef unsigned char BYTE;
typedef unsigned short WORD;

#pragma pack(1)

// Заголовок всех сообщений
typedef struct
{
    WORD msg_type;          // Тип сообщения                        1-2
    WORD msg_len;           // Длина сообщения                      3-4
    WORD send_id;           // Отправитель                          5-6
    WORD recv_id;           // Получатель                           7-8
    WORD reserv_1;          // Резерв                               9-10
    WORD reserv_2;          // Резерв                               11-12
    WORD reserv_3;          // Резерв                               13-14
    WORD reserv_4;          // Резерв                               15-16
    DWORD u_id;             // Уникальный индификатор               17-20
} _AAHDR;  //? зачем????

Сам вопрос, в общем, зачем класс обзывать (_AAHDR) в самом конце? Перерыл много книг, но так и не понял, зачем так делать.

Ответы

Ответов пока нет.