我正在学习WildMagic 5引擎(www.geometrictools.com),其中Vector<>类从Tuple<>类继承,后者有一个名为mTuple[]
的特定大小的数组(由模板参数设置)。到目前为止还好,没有什么特别的。然而,在Vector类中,我看到以下内容:
protected:
using Tuple<4,Real>::mTuple;
现在我知道using
关键字用于正确继承重载方法。在这种情况下,我一直认为变量在不输入上述代码的情况下就可以在派生类中使用。上述代码是必要的吗?还是只是为了更清晰明了?
using
关键字用于正确继承重载方法”的内容后,我对你多了一点喜欢。 - Lightness Races in Orbit