| c++ Programming Glossary: derivedtypeWhy doesn't this C++ template code compile? http://stackoverflow.com/questions/1364837/why-doesnt-this-c-template-code-compile  std class DataClass public int m_data template typename DerivedType class Base public int ThisFunctionCompiles  No problems here... int ThisFunctionCompiles  No problems here. typename DerivedType InternalType temp temp.m_data 5 return temp.m_data  error C2039.. is not a member of 'Derived InInternalType ' typename DerivedType InternalType ThisFunctionDoesNotCompile return static_cast DerivedType.. 
 C++ cast to derived class http://stackoverflow.com/questions/5313322/c-cast-to-derived-class  give the following error Cannot convert from BaseType to DerivedType. No constructor could take the source type or constructor overload.. overload resolution was ambiguous. BaseType m_baseType DerivedType m_derivedType m_baseType gives same error DerivedType m_derivedType.. DerivedType m_derivedType m_baseType gives same error DerivedType m_derivedType DerivedType m_baseType gives same error DerivedType.. 
 |