What will be printed out as a result of the following code execution?
#include <iostream>

template <class T> struct A { 
    typedef typename T::C TC;
    A(){ 
        TC::out();
    }
};

struct B: A<B>
{
    struct C { 
        void out(){ std::cout<<"C";} 
    };
};

int main()
{
  B b;
  return 0;
}

Слідкуй за CodeGalaxy

Мобільний додаток Beta

Get it on Google Play
Зворотній Зв’язок
Cosmo
Зареєструйся Зараз
або Підпишись на майбутні тести