VC6 关键字 friend 问题
来源:互联网 发布:靓邦素化妆品淘宝 编辑:程序博客网 时间:2024/06/06 09:23
最近用friend写重载运算符函数<<,总是出现问题。用friend声明为友元函数了,还是不能访问类里的private 成员变量;
在网上查了如下:
1. 从来没有一本C++的书说友元函数不能访问private的,最大的可能是由于编译器的问题导致的,在这些编译器里面,VC对标准C++的支持应该说是最差的。
2.Vc6下别把你的friend的声明跟定义分开,就不会有问题了。
3.vc6对标准库支持不是很好,将#include <iostream> using namespace std;换成#include <iostream.h>应该就可以了。
我试过方法 2, 3,都能解决该问题。
我个人推荐 ,方法2,因为不会带来其他问题。方法3 ,如果你还用了std 中其他东西时(如模板函数 )就会出现问题,也它们不能用了。
- VC6 关键字 friend 问题
- 关键字-friend
- friend 关键字
- VC6.0和friend
- 详解C++ friend关键字
- C++关键字 friend
- C++ friend关键字详解
- 详解c++ friend关键字
- c++中的friend关键字
- 详解C++ friend关键字
- C++ 关键字:friend
- C++中的friend关键字
- C++关键字 friend
- C++关键字---friend
- C++之friend关键字
- C++ 关键字——friend
- C++ 关键字——friend
- C++ 关键字 - friend友元
- 面向对象设计——系统动态模型设计(2,状态模型)
- EL表达式
- Something About HTML5
- MFC/C++/C中字符类型CString, int, string, char*之间的转换
- 基础例子
- VC6 关键字 friend 问题
- 一些常见的概率生成器的题目
- tftp服务器的配置及调试
- 心得7--EL表达式-11大隐式对象
- 使用Android Lint Checks使你的android应用更健壮
- 美国培育成功奇特水蛇 鼻子上长触角
- poj 2481 Cows(树状数组 | 线段树)
- 舌尖上的职场(一)你最近还好吗?
- CentOS使用iso镜像文件配置本地yum源