240 投稿
收录了30篇文章 · 1人关注
  • Resize,w 360,h 240
    14/11

    类模板具体化: 定义:编译器使用模板生成特定类型的类对象; 1.隐式实例化 第一步:是隐式实例化; 第二步:创建指针时还没完成实例化,当new...

  • Resize,w 360,h 240
    14/12

    成员模板:模板类中成员变量是模板类对象(1),模板类中函数是模板函数(2)

  • Resize,w 360,h 240
    14/13

    模板类作为参数

  • Resize,w 360,h 240
    14/14模板和友元之非模板友元

    1.非模板友元:将模板类中的函数作为友元

  • Resize,w 360,h 240
    14/15

    约束模板友元 模板类的外边定义一个模板函数,在模板类中将模板函数具体化为模板类的友元函数 非约束模板友元 模板类中定义模板函数如图 模板别名: ...

  • Resize,w 360,h 240
    15/1

    友元类 友元类的所有方法都可以访问原始类的私有成员和保护成员 两个类中没有所属关系但一个类的函数要用到另一个类中私有或保护成员和方法。 举例:电...

  • Resize,w 360,h 240
    15/2

    1.友元函数与前向声明 2.互为友元类 注: 1.tv在前定义,so 在remote中可以定义并声明volup方法中使用tv对象。相反,tv中的...

  • Resize,w 360,h 240
    15/3

    嵌套类 将类的声明放在另一个类中,区别包含,包含是指将类对象作为另一个类的成员,而类嵌套是指在一个类中创建新类,而不创建类成员,而是定义一种类型...

  • Resize,w 360,h 240
    15/4

    异常: 1.调用abort()函数:程序退出 2.使用返回值,当出现异常时返回false,主动终止程序 3.异常机制:对程序运行过程中发生的异常...

  • Resize,w 360,h 240
    15/5

    讲对象作为异常类型 定义一个class bad-hmean类,throw 是类的对象且与catch 对象类型对应

专题公告

每天30min 学习C++并记录相关内容
最终目标:熟练使用c++