类名称空间中的模板专门化
-
28-09-2019 - |
题
如何专门化在类主体的某些外部命名空间中定义的模板?
使用未编译的BGL的具体示例: 通用标签
如果将container_gen的专业化从A类中移出,那么一切都会很好。具体的问题是我不知道如何从类A引用“提升”命名空间。
解决方案
您不能在类内部创建名称空间,也不能在类内部的名称空间范围内专门化模板。
不隶属于 StackOverflow
题
如何专门化在类主体的某些外部命名空间中定义的模板?
使用未编译的BGL的具体示例: 通用标签
如果将container_gen的专业化从A类中移出,那么一切都会很好。具体的问题是我不知道如何从类A引用“提升”命名空间。
解决方案
您不能在类内部创建名称空间,也不能在类内部的名称空间范围内专门化模板。