 |
C++Talk.NET C++ language newsgroups
|
| View previous topic :: View next topic |
| Author |
Message |
Guest
|
Posted: Tue Jun 20, 2006 9:10 am Post subject: Template binder |
|
|
Hello All!
Is there a way to implement the following:
.....
template<class T, class U>
class Test;
......
Test<int, char> test1;
// Note : not C++
typedef TemplateBinder<Test, char>::Result CharTest;
CharTest<int> test2; /// In fact test1 == test2
P.S.
Turn attention to Result!
It isn't a type, it's a template.
Thanks! |
|
| Back to top |
|
 |
Rolf Magnus Guest
|
Posted: Tue Jun 20, 2006 9:10 am Post subject: Re: Template binder |
|
|
krivenok.dmitry (AT) gmail (DOT) com wrote:
| Quote: | Hello All!
Is there a way to implement the following:
....
template<class T, class U
class Test;
.....
Test<int, char> test1;
// Note : not C++
typedef TemplateBinder<Test, char>::Result CharTest;
CharTest<int> test2; /// In fact test1 == test2
P.S.
Turn attention to Result!
It isn't a type, it's a template.
|
So basically, you're asking if there is a templated typedef in C++. There
currently isn't. AFAIK, it is considered for the next version of the C++
standard. |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|