Here is the code:
Code:
class out {
public:
int test;
};
class out2 : public out {
public:
int test2;
};
template <class a_type>
class cone {
public:
a_type cobject;
};
class ctwo : public cone<out2> {
public:
int test;
};
Can I have default template for templated class 'cone'?
So compiler would use default_class if I dont specify any..
For instance:
Code:
class default_class {
}
template <class a_type = default_class>
class cone {
public:
a_type cobject;
};
class ctwo : public cone {
public:
int test;
};