首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >c++了解C++模板类的初始化列表

c++了解C++模板类的初始化列表
EN

Stack Overflow用户
提问于 2018-09-04 02:16:40
回答 1查看 61关注 0票数 -2

我是c++模板的新手。谁能解释一下下面的代码,特别是struct c_graph行?这是c_graph的初始化列表吗?是说T_1T_2的类型是模板结构footest类型吗

代码语言:javascript
运行
复制
template <class X>  
struct test
{
    using foo = X;
};

template <class T_1, class T_2>
struct c_graph : test<graph<T_1>>::foo, test<graph<T_2>>::foo 
{
}
EN

回答 1

Stack Overflow用户

发布于 2018-09-04 02:20:44

没有初始化列表。

c_graph从两个类派生而来。

代码语言:javascript
运行
复制
struct c_graph : A, B
{
}

哪里

Atest<graph<T_1>>::foo

Btest<graph<T_2>>::foo

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52154607

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档