簡體   English   中英

錯誤C2504:'ostream_withassign':基類未定義

[英]error C2504: 'ostream_withassign' : base class undefined

我試圖通過練習本書的練習來學習C ++,但我似乎遇到了另一個問題。 我知道在iostream庫中找到了ostream_withassign類,但是我仍然不明白我的代碼中缺少的是什么。 我試過std,但這似乎也沒有用。 任何人都可以告訴我我缺少的東西。 提前致謝!

#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類是Visual Studio 6.0中“iostream.h”中提供的非標准類型。 您可能應該更新您的參考資料並使用更現代的東西,因為很多很多東西在C ++中已經發生了變化(c.1998)。 (事實上​​,最近的更新是今年標准化的 。)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM