1. 首页
  2. 人工智能
  3. 搜索引擎
  4. 详解C++编程中的嵌套类的声明与其中的函数使用

详解C++编程中的嵌套类的声明与其中的函数使用

上传者: 2020-10-28 07:02:33上传 PDF文件 49.84KB 热度 6次

嵌套类被视为在封闭类的范围内且可在该范围内使用。若要从嵌套类的即时封闭范围之外的某个范围引用该类,则必须使用完全限定名。这些类名称在类 BufferedIO 的范围外不可见。但是,BufferedIO 类型的对象不包含 BufferedInput 或 BufferedOutput 类型的任何对象。在前面的示例中,qualified-type-name 语法用于声明函数名称。由于此声明使用 qualified-type-name 语法,因此以下形式的构造是可能的:上述声明与前一个声明等效,但它使用了 typedef 名称来代替类名称。以下代码演示声明为友元函数的函数 GetExtendedErrorStatus。在文件范围内定义的函数中,将消息从静态数组复制到类成员中。

下载地址
用户评论