首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

请问一个神奇的有关问题

2012-03-29 
请教一个神奇的问题!签几天在csdn上看见个帖子,说是friend 函数不能访问私有成员,然后有位高人说将#includ

请教一个神奇的问题!
签几天在csdn上看见个帖子,说是friend 函数不能访问私有成员,然后有位高人说将#include <iostream> 
  using namespace std;
改成#include<iostream.h>就ok了,起初我不以为然,可是始终不知道为什么不能访问,于是就照着高人的说法改了,结果还真通过了....
  期望再来些高人帮我这只小菜鸟指点下迷津吧!

[解决办法]
问题出在VC6.0的std名字空间。
为了避免这个问题,又能与标准C++兼容,建议这样做:

C/C++ code
#include <iostream>using std::cout;using std::endl;// ... 其他要使用标准库名字
[解决办法]
是个BUG,我也碰到过,打全补丁也没用
最后就是按7楼的方法解决的

热点排行