Revision: 29717
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at August 4, 2010 02:06 by mkluwe
Initial Code
#include <iostream> #include <string> template< class T > class Foo; template< class T> class Foo< T* > { public: Foo( const T *t ): t_( t ) {} void print() const { std::cout << *t_ << std::endl; } private: const T *t_; }; int main() { std::string s( "42" ); Foo< std::string* >( &s ).print(); }
Initial URL
Initial Description
Initial Title
Template partial specialization
Initial Tags
template
Initial Language
C++