error : missing ';' before identifier 'i'
                  
                  
                  Может тут какая-то конструкция появившаяся  позже C++11?
                  
                  
                  
                  
                  
                  template<typename BigGraphClass>
                  
                  
                  class HttpHandler
                  
                  
                  {
                  
                  
                    BigGraphClass b;
                  
                  
                    typename BigGraphClass::IdClassT MyIdClass;
                  
                  
                    MyIdClass i; // <--- сюда ругается
                  
                  
                  };
                  
                  
                
typename надо всегда писать, если это имя типа из шаблона
Обсуждают сегодня