Показать сообщение отдельно

  #10  
Старый 24.03.2016, 15:36
Gabriel__
Постоянный
Регистрация: 23.06.2015
Сообщений: 411
С нами: 5731627

Репутация: 108
По умолчанию

Как через Switch создавать объекты с одинаковыми названиями но разными типами ?

Код:





Код:
switch (params->packetId)
    {
    case PacketEnumeration::ID_WEAPONS_UPDATE:
        return false;
    case PacketEnumeration::ID_PLAYER_SYNC:
        stOnFootData *data = new stOnFootData;
        break;
    case PacketEnumeration::ID_VEHICLE_SYNC:
        stInCarData *data = new stInCarData;
        break;
    case PacketEnumeration::ID_PASSENGER_SYNC:
        stPassengerData *data = new stPassengerData;
        break;
    default:
        return true;
    }
        memset(data, 0, sizeof (data) ); // обнуляем
 
Ответить с цитированием