大佬教程收集整理的这篇文章主要介绍了c – 创建一个打印函数,该函数将ostream作为参数并写入该流,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
创建一个包含int的简单类,并将运算符作为成员函数重载.还提供了一个print()成员函数,它具有一个ostream和amp;作为一个论点并打印到那个ostream& ;.测试你的课程,以证明它正常工作.
我可以创建类并编写运算符函数,但我真的不明白问题的第二部分.到目前为止,在我对c的研究中,我并没有真正遇到过ostream,因此我不确定是否可以明确地创建这样的流.我尝试过使用:
std :: ostream o;
你一定错过了什么,因为ostream很重要.顺便说一句,std :: cout是std :: ostream类型的变量.用法或多或少是这样的
#include <iostream> //defines "std::ostream",and creates "std::ofstream std::cout" #include <fstream> //defines "std::ofstream" (a type of std::ostream) std::ostream& dostuffWithStream(std::ostream &out) { //defines a function out << "apples!"; return out; } int main() { std::cout << "starTing!\n"; dostuffWithStream(std::cout); //uses the function std::ofstream fiLeout("C:/myfile.txt"); //creates a "std::ofstream" dostuffWithStream(fiLeout); //uses the function return 0; }
以上是大佬教程为你收集整理的c – 创建一个打印函数,该函数将ostream作为参数并写入该流全部内容,希望文章能够帮你解决c – 创建一个打印函数,该函数将ostream作为参数并写入该流所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。