C++ Проверка уровня ключа

  • Автор темы Автор темы Yesgoter
  • Дата начала Дата начала
Пользователь
Пользователь
Статус
Оффлайн
Регистрация
5 Июл 2022
Сообщения
1,001
Реакции
86
Добрый вечер! Перечитал всю документацию кей аута, нашел максимум это:
2023-11-05_23-32-23.png
Не работает. Ошибки выдает. Подскажите пожалуйста, как это сделать? Такой трабл, сделал проверку на 3 букву, допустим pvp- , pve-, ну оно отрабатывает только 1 раз при регистрации. Запись в файл поможет?
 
C++:
Expand Collapse Copy
if (!strcmp(subs.c_str(), "default")) {
    //subs == default
}
 
Добрый вечер! Перечитал всю документацию кей аута, нашел максимум это: Посмотреть вложение 263199Не работает. Ошибки выдает. Подскажите пожалуйста, как это сделать? Такой трабл, сделал проверку на 3 букву, допустим pvp- , pve-, ну оно отрабатывает только 1 раз при регистрации. Запись в файл поможет?
Строки для таких целей, имхо, не очень. Как вариант, можешь такое рассмотреть. Но только зачем? Клиент должен отобразить то, что ему выдал сервер, а не что-то свое "додумывать". Твоя реализация требует двусторонних изменений, при изменении информации о продуктах, зачем оно тебе надо?
C++:
Expand Collapse Copy
enum class SubscriptionType {
    Example,
};

const std::unordered_map<SubscriptionType, std::string_view> SUBSCRIPTION_TEXT = {
        {SubscriptionType::Example, "Example Subscription Type"},
};

//SUBSCRIPTION_TEXT[SubscriptionType::]
 
Последнее редактирование:
Строки для таких целей, имхо, не очень. Как вариант, можешь такое рассмотреть. Но только зачем? Клиент должен отобразить то, что ему выдал сервер, а не что-то свое "додумывать". Твоя реализация требует двусторонних изменений, при изменении информации о продуктах, зачем оно тебе надо?
C++:
Expand Collapse Copy
enum class SubscriptionType {
    Example,
};

const std::unordered_map<SubscriptionType, std::string_view> SUBSCRIPTION_TEXT = {
        {SubscriptionType::Example, "Example Subscription Type"},
};

//SUBSCRIPTION_TEXT[SubscriptionType::]
Спс за способ. Сделал проще. Сейв ключа в файлик. При повторном запуске считывает ключ и понимает какой продукт анлокнуть
 
Назад
Сверху Снизу