我试图通过练习本书中的练习来学习C ++,但似乎遇到了另一个问题。我知道在iostream库中找到了ostream_withassign类,该类已包含在内,但我仍然不明白我的代码中仍然缺少什么。我试过性病,但似乎也不起作用。任何人都可以告诉我我所缺少的。提前致谢!
#include "stdafx.h"
#include "Conios.h"
class ConsoleStream :public ostream_withassign, public Conios
{
protected:
char X;
char Y;
public:
ConsoleStream(void);
ConsoleStream(std::streambuf * Buffer);
void SetX(char XX);
void SetY(char YY);
ConsoleStream &operator =(std::ostream &Out);
~ConsoleStream(void);
};
最佳答案
您的书必须是很老的书(以计算方式)。 ostream_withassign
类是“ iostream.h” back in Visual Studio 6.0中可用的非标准类型。从那以后,您可能应该更新您的参考资料,并使用更现代的东西,因为C ++已经发生了许多变化(c。1998)。 (实际上,最近的更新是standardized this year。)