作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我写了一个这样的模板特化类:
template <> class MEField<SField> {....};
我想知道如何对这个类进行实例化?我看到一些代码是这样写的:MEField<> obj
?是对的吗?
我知道在函数特化的情况下,我可以像往常一样进行实例化,因为编译器可以判断参数的特殊类型。但是关于类(class),你能告诉我真正的格式吗?
最佳答案
你通常像其他模板一样做,MEField<SField> obj;
.类的用户不会担心您是否专门化了模板,由编译器决定使用哪个模板实例化。
关于c++ - 如何新建一个模板特化类对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11388687/
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。 关闭 4 年前。
正如您在 this travis.yml 中看到的那样文件,我的代码依赖于一些第三方库,我在构建项目之前将它们安装在远程系统上。 Travis 每次推送提交时都会下载并构建这些库,这可以避免吗?我的意
我是一名优秀的程序员,十分优秀!