C ++模板过滤器

时间:2017-04-06 03:18:27

标签: c++11 templates ubuntu

我刚刚开始使用c ++模板,以便使用我知道你执行的模板template<typename T> class MyClass,但如何应用过滤器?在C#中,您可以执行public class MyClass<T> where T:filterClass而在Java中public class MyClass<T extends/implements filterClass>。我已尝试按照https://msdn.microsoft.com/en-us/library/a174071k.aspx上的教程进行操作,但我的编译器无法识别标记-clr或关键字genericwhere。我查看了cppreference.com和cplusplus.com,但找不到任何东西。在我的编译器上使用--version选项返回g++ (Ubuntu 5.4.0-6ubuntu~16.04.1) 5.4.0 20160609。我也在使用c ++ 11,不想使用外部库。

0 个答案:

没有答案