Здравствуйте, B0FEE664, Вы писали:
BFE>Здравствуйте, ·, Вы писали:
BFE>>>Эта запись должна выглядеть так: BFE>>>E.entities BFE>·>А что делать, если в E уже есть имя entities? В лучшем случае что-то вроде std::meta<E>::entities.
BFE>Ничего не делать. BFE>E.entities и E::entities — это доступ к разным значениям.
Это ирония ?? Ничего делать, в компайл-коснт классе появится какой-то там "."? еще и разный с class::foo ..
просто переписать компилятор, и всего-то, написать другой фактически. А зачем ? если уже есть ::