ofstream 需不需要头文件
3个回答
展开全部
ofstream为对文件进行操作的输出流类,其定义为:
typedef basic_ofstream<char> ofstream;
在头文件 <fstream> 中有一下定义:
template<
碧源纳 class CharT,
class Traits = std::char_traits<CharT>
> class basic_ofstream 悔没: public std::basic_ostream<CharT, Traits>
类模板basic_ofstream实现了裂备高层次的基于文件的数据流输出操作。接口基于文件的streambuffer(std::basic_filebuf)与高层次的接口(std::basic_ostream)。
而,对ofstream的定义语句,也在头文件fstream中,所以需要引用头文件fstream
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
fstream
追问
不加可不可以
追答
不行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
必须包含#include <iostream>和#include <fstream>。
更多追问追答
追问
可否不加#include <iostream
追答
可以。最好使用iostream打印文件打开错误信息。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询