
C++
JokerLives
这个作者很懒,什么都没留下…
展开
-
C++: 'identifier': identifier not found [Compiler Error C3861]
模板定义阶段:刚被定义时,只有模板中独立的名字(可以理解为和模板参数无关的名字)参加查找 模板实例化阶段:实例化模板代码时,非独立的名字才参加查找。 //一个模板子类其实是不能在实例化之前就知道他的模板父类到底是谁,所以只能this->了转载 2019-04-22 21:28:06 · 1386 阅读 · 0 评论 -
C++: 嵌套类
定义:一个类可以定义在另一个类的内部,前者称为嵌套类或嵌套类型。 用途:嵌套类常用于定义作为实现部分的类。 性质: 嵌套类是一个独立的类: 外层类的对象和嵌套类的对象是相互独立的; 嵌套类的对象中不包含任何外层类定义的成员,外层类的对象中不包含任何嵌套类定义的成员; 嵌套类的名字在外层类作用域中是可见的,在外层类作用域之外不可见 嵌套类中成员的种类与非嵌套类是一样的,...原创 2019-05-05 23:02:02 · 296 阅读 · 0 评论