avatar
这个黑孩子不大力# Joke - 肚皮舞运动
K*g
1
今天面试被问到template class怎么处理Inheritance问题,我没有答上来,觉得
template class处理inheritance应该与普通的class没有什么区别。
放下电话后,在effective C++的item43里找到了,derived class cannot inherit
public functions from the base class, we need use this->, or using to use
public functions from the base class in the derived class.
但是,我写了个程序, derived class still can inherit public functions from
the base class.(用的是g++编译器)
请问C++的大牛们,到底哪个对啊?难道这种东西是compiler dependent的?
还有这个面试题应该怎么回答呢?多谢了
avatar
p*y
2
以为只有discover才会半年给涨一次CL. 没想到chase也这样. 悲剧的freedom,3月申请
时才给我1000的CL, 这半个月就花了近500刀了, 刚想去还钱, 好给下周deparmental
store shopping腾点地儿拿5% CB, 结果意外地发现给我涨了500CL了, 正好不用急着还
钱了
avatar
m*d
3
所以没进
avatar
I*y
4
template class本身和成员函数只有在调用的时候才被instantiation, 在你的main函
数里面调用一下你的derived class的成员看看。
template class即使本身逻辑有错,只要不被instantiation的话,编译器也不会报错
。编译器只看语法。

【在 K******g 的大作中提到】
: 今天面试被问到template class怎么处理Inheritance问题,我没有答上来,觉得
: template class处理inheritance应该与普通的class没有什么区别。
: 放下电话后,在effective C++的item43里找到了,derived class cannot inherit
: public functions from the base class, we need use this->, or using to use
: public functions from the base class in the derived class.
: 但是,我写了个程序, derived class still can inherit public functions from
: the base class.(用的是g++编译器)
: 请问C++的大牛们,到底哪个对啊?难道这种东西是compiler dependent的?
: 还有这个面试题应该怎么回答呢?多谢了

avatar
s*g
5
chase你主动要求涨cl一般是hard
所以我的cl全都是靠chase自己涨cl一次次涨起来的
avatar
c*o
6
英格兰前锋太差。。。

【在 m**d 的大作中提到】
: 所以没进
avatar
P*e
7
If the function inherited from the base template class has paramters as the
type of the base template class, the "this->" can be avoided. Otherwise, "
this->" is necessary to tell the compiler the type used in the base template.
template
class BaseClass {
public:
BaseClass() {};
~BaseClass() {};
void Write(T var);
T Read(void);
private:
T variable;
};
template
class ChildClass : public BaseClass {
public:
ChildClass() {};
~ChildClass() {};
void WriteA

【在 K******g 的大作中提到】
: 今天面试被问到template class怎么处理Inheritance问题,我没有答上来,觉得
: template class处理inheritance应该与普通的class没有什么区别。
: 放下电话后,在effective C++的item43里找到了,derived class cannot inherit
: public functions from the base class, we need use this->, or using to use
: public functions from the base class in the derived class.
: 但是,我写了个程序, derived class still can inherit public functions from
: the base class.(用的是g++编译器)
: 请问C++的大牛们,到底哪个对啊?难道这种东西是compiler dependent的?
: 还有这个面试题应该怎么回答呢?多谢了

avatar
p*y
8
从来没给我涨过CL, 主动要求也不给涨的是BOA, 3年多了都. citi一年一次
avatar
c*o
9
靠4打2都没进。

【在 c*******o 的大作中提到】
: 英格兰前锋太差。。。
avatar
s*g
10
多用
我每次都是用多了 突然就涨了

【在 p********y 的大作中提到】
: 从来没给我涨过CL, 主动要求也不给涨的是BOA, 3年多了都. citi一年一次
avatar
c*o
11
靠,小贝抑郁了。。。

【在 c*******o 的大作中提到】
: 靠4打2都没进。
avatar
f*i
12
re
第一张freedom刚拿到用得比较多,三四个月后就从1500升到4000。后来没怎么用,一
年多的时间里就一直没变了。

【在 s**********g 的大作中提到】
: 多用
: 我每次都是用多了 突然就涨了

avatar
c*o
13
英格兰这场平的太郁闷了。
avatar
b*i
14
re

【在 f********i 的大作中提到】
: re
: 第一张freedom刚拿到用得比较多,三四个月后就从1500升到4000。后来没怎么用,一
: 年多的时间里就一直没变了。

avatar
L*0
15
re

【在 f********i 的大作中提到】
: re
: 第一张freedom刚拿到用得比较多,三四个月后就从1500升到4000。后来没怎么用,一
: 年多的时间里就一直没变了。

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。