Показать сообщение отдельно
Старый 10.02.2014, 13:34   #17
jimon
 
Сообщений: n/a
Ответ: C++ Grandmaster Certification

Сообщение от moka Посмотреть сообщение
Для незнающих, можно в "пару словах": что этот код делает? Честно сказать, я понимаю что топика не знаю, но даже не зная контекста, обычно читая код имеешь представление что происходит (С++ приходиться иногда читать), тут же, не совсем..
это часть реализации парсинга using выражения в случае :
namespace B
{
    int x;
};
using B::x; // вот этого
http://www.open-std.org/jtc1/sc22/wg...2012/n3485.pdf
в стандарте это есть на 1177 странице :
using-declaration:
    using typenameopt nested-name-specifier unqualified-id ;
    using :: unqualified-id ;
только похоже там нифига не unqualified-id, а скорее qualified-id ! учитывая что надо было тесты срочно проходить, то влепил просто идентификатор, потом разберемся Scotty Doesn't Know !
 
Ответить с цитированием