ostream

    0热度

    2回答

    我想更详细地了解I/O流,为此,我正在阅读Stroustrup第4版的“C++编程语言”。在第38章第1073页的开头,我们发现以下两条语句: ostream将打印对象转换为字符流(字节)。 一种istream的转换的字符(字节)的流类型的对象。 不是的话ostream的和istream的在上面给出的解释切换?

    0热度

    1回答

    我有两个功能: 获取(STD :: ostream的* OS)和 认沽(的std :: istream的&是) 碍事的功能是,它有多个从中收集数据并通过输出流os发送出去。 换句话说,将输入流中的数据写入下面最终存储数据的多个流中。 现在,我想编写一段代码,使用GET获取数据并执行该数据的PUT。 但是,我不知道如何写入istream或如何实现这段连接器代码。我新使用流和即时通讯也试图了解它们。任

    0热度

    1回答

    在此先感谢您的帮助!该计划是一项学生注册计划。 输入是通过文件,结果输出到文件。然后一般的想法是学习C++,方法重载 - 包括运算符和fstream的。我会发布编译器指向的代码,但请让我知道如果你想看到其他代码。 当我去编译错误点到我的头文件方法,在我的课外,但在#endif内。见下文。 std::ostream & operator << (std::ostream & os, const Re

    0热度

    3回答

    我正在写一个方法来打印std::cout中的一些空格,我知道还有其他方法使用标准库来实现相同的目标。无论如何,我用typedef来存储空间的数量和<<运算符的超载。但我的重载根本没有被调用,因为我的typedef被解释为unsigned int。 那么如何告诉编译器调用我的函数呢? class MyClass { private: typedef unsigned int space_

    0热度

    1回答

    嗨,我正在研究C++中的多项式类。到目前为止,一切运作良好。但现在我遇到了一个错误,我只是不能当场:/ polynomial.cpp // copy-constructor Polynomial::Polynomial(const Polynomial &p){ size = p.size; buffer = p.buffer; poly = new

    4热度

    2回答

    我一直使用cout打印语句,但现在我想通过学习passing the stream印刷,像void print(std::ostream&) const;我目前的打印功能看起来像 template <class T> void Mystack<T>::print() { for (int i = 0; i <= top; i++) { std::cout <<

    0热度

    1回答

    ostream的问题 我的ostream操作< <似乎并没有被工作或者

    0热度

    2回答

    我有一个分数类,允许以c/d格式输入分数。 我可以输出和输入分数就好了,但是当我用我的自定义函数修改它们时,如下所示,它什么都不做。 我有以下重载>>和< <运算符: ostream& operator<<(ostream &out, const Fraction &f) { char x = '/'; out << f.num; out << x; ou

    3热度

    1回答

    我刚刚注意到,我用我的C++应用程序11下面的代码(其中工程安静精): template <typename T> std::string output_streamable_to_string(T const& kObject) { std::ostringstream os; os << kObject; return os.str(); } 所以我的问

    0热度

    2回答

    我来自ActionScript,所以我不那么热衷于C++。但我认为这可以实现,但我不知道如何。 我正在使用一个库,将声明ostream作为标准输出。现在,在所有示例中,ostream被设置为cout,但我想自己处理该字符串。 我是游荡,如果有可能,一旦库做ostream << "string" ,我得到这样的 function handleString (string output){ // h