C++6.0 error C2248 解决方法

error C2248: 'id' : cannot access private member declared in class 'staff',see declaration of 'id')之类的错误

 


事实证明,在C++程序设计一书中(谭浩强,清华出版社)323页就有,vc++6.0没有完全实现C++标准,它所提供不带后缀.h的头文件不支持把成员函数重载为友元函数。
原因很清楚,是因为编译系统的问题。
解决方法,只需把程序的前两行改为#include《iostream.h》就行了。

你可能感兴趣的:(C++6.0 error C2248 解决方法)