Re[11]: [proof-of-concept] compile time query language
От: Erop Россия  
Дата: 11.07.16 21:07
Оценка:
Здравствуйте, Evgeny.Panasyuk, Вы писали:

EP>
EP>    struct field
EP>    {
EP>        T number;
EP>    };
EP>

А смысл? Как предлагается это использовать?

EP>
EP>    template <typename T>
EP>    static auto &access(T &x)
EP>    {
EP>        return x.number;
EP>    }
EP>    // ... number function, number type, etc, etc
EP>};
EP>

Думаю, что лучше тогда уж сделать что-то вроде:
template<typename T> static auto member_ptr() { return &T::number; }
Все эмоциональные формулировки не соотвествуют действительному положению вещей и приведены мной исключительно "ради красного словца". За корректными формулировками и неискажённым изложением идей, следует обращаться к их автором или воспользоваться поиском
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.