摘要: 此案例为模板类的分离编译,以及类中包含友元的情况是出现的错误及改正措施。 此时无法通过编译:显示以下错误: 解决方案为:在文件开始处添加以下声明。 也可在普通友元声明前增加模板声明,此方法可能在其他编译器无法通过编译,如在Linux中无法通过编译。 综上,在模板中不要滥用友元。 阅读全文
posted @ 2019-04-18 22:31 鲸小鱼- 阅读(278) 评论(0) 推荐(0)
摘要: 一、 构造函数是干什么的 class Counter { public: // 类Counter的构造函数 // 特点:以类名作为函数名,无返回类型 Counter() { m_value = 0; } private: // 数据成员 int m_value; } 该类对象被创建时,编译系统对象分 阅读全文
posted @ 2019-04-18 15:44 鲸小鱼- 阅读(2612) 评论(0) 推荐(0)