Re[2]: лимиты для сериализации
От: PM  
Дата: 24.10.16 22:22
Оценка:
Здравствуйте, niXman, Вы писали:

Ещё лимиты можно задавать для типов данных на этапе компиляции. Что-то типа constrained_type из https://github.com/foonathan/type_safe

Т.е. типа такого

struct X
{
    constrained<std::string, non_empty> name;
    constrained<int, in_range<0, 150>> age;

    template<typename Ar>
    void serialize(Ar& ar)
    {
        ar & name & age;
    }
};
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.