美文网首页
成员函数作为友元的奇怪问题(提示不可访问)

成员函数作为友元的奇怪问题(提示不可访问)

作者: 钱嘘嘘 | 来源:发表于2015-10-16 16:02 被阅读76次

这是一个类的成员函数 作为 其他类友元函数 的问题,目前感觉,是编译器的问题。

结论是:能够正常执行,编译、运行不会有错。只是会出现如下状况:

1. 编译运行环境:

      VS2015

2. 首先,程序结构: (Screen中的成员函数 作为 Window_mgr的友元函数,对a进行访问)

     (1)头文件:                    

     (2)cpp文件:

相关文章

  • 成员函数作为友元的奇怪问题(提示不可访问)

    这是一个类的成员函数 作为 其他类友元函数 的问题,目前感觉,是编译器的问题。结论是:能够正常执行,编译、运行不会...

  • C++入门10 -- 友元,内部类,运算符重载

    友元 友元包含友元函数和友元类; 若将函数A(非成员函数)声明为类C的友元函数,那么函数A就能直接访问类C对象的所...

  • C++ 友元,内部类,运算符重载

    友元 友元包括友元函数和友元类 如果将函数A(非成员函数)声明为类C的友元函数,那么函数A就能直接访问类C对象的所...

  • 第15章 友元、异常和其他

    类并非只能拥有友元函数,也可以将类作为友元。在这种情况下,友元类的所有方法都可以访问原始类的私有成员和保护成员。另...

  • c++语法2

    接上篇我们继续学习静态成员、友元函数、继承、多重继承,继承访问权限等 静态成员与友元函数:c++中静态成员与jav...

  • 友元

    友元函数 : 友元函数是可以直接访问类的私有成员的非成员函数。它是定义在类外的普通函数,它不属于任何类,但...

  • C++ 类友元函数

    /* 友元函数可以访问类的 private 和 protected 成员。 */ /* class friend ...

  • C++ - 友元类

    一个类的友元函数可以访问该类的私有成员 将一个类的成员函数->另一个类的友元 友元类 A 是 B的友元类 -> A...

  • C++类中的友元函数[1]

    简介 本文要解决的两个问题: 什么是友元函数? 如何定义友元函数? 什么是友元函数 类中的成员变量及成员函数有公有...

  • C++ 友元函数

    类的友元函数是定义在类外部,但有权访问类的所有私有(private)成员和保护(protected)成员。尽管友元...

网友评论

      本文标题:成员函数作为友元的奇怪问题(提示不可访问)

      本文链接:https://www.haomeiwen.com/subject/ashacttx.html