水木社区手机版
首页
|版面-C++程序设计语言(CPlusPlus)|
新版wap站已上线
展开
|
楼主
|
同主题展开
|
返回
上一篇
|
下一篇
|
同主题下篇
主题:class template做基类的问题
ziqin
|
2022-08-27 20:38:53
|
template<class T>
struct base
{
T a;
}
template<class T>
struct derived: public: base<T>
{
derived(T n)
{
a = b = n;
}
T b;
}
编译的时候报错说找不到a,改成 this->a = b = n就可以。我知道大概是怎么回事,问题是,除了用this->还有什么更简单的办法?
--
FROM 115.205.29.*
上一篇
|
下一篇
|
同主题下篇
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版