在C++头文件主要有哪些?怎样使用文件流的输入和输出?

还有头文件的作用也顺便介绍下... 还有头文件的作用也顺便介绍下 展开
 我来答
yorts52
2011-01-22 · TA获得超过425个赞
知道小有建树答主
回答量:261
采纳率:0%
帮助的人:156万
展开全部
编译器自带的头文件都在安装目录的include文件夹下
包括iostream,math等 可根据需要在文件中引入
也可以自定义头文件,只要写成*.h形式就可以了
在引入时用#include "XXXX.h" 不能用<>,使用相对路径

C++中建议用这种形式:
#include <iostream> //没有.h 这个是输入输出流
#include <cmath> //在前面加c 一样没有.h 表示是C语言中的
//这个是数学函数 引入后可以使用sin() 之类的
using namespace std;//这是命名空间

文件操作要引入 #include <fstream>//文件流
这里有个例子:你可以去参考一下:
#include <iostream>
#include <fstream>
using namespace std;

int main() //文本形式读写文件
{
char ch;
cout<<"open file"<<endl;
ifstream fin("F:\\a.txt");
if(!fin)
{
cout<<"can not open infile!"<<endl;
//return;
}
fin.close();
ofstream fout("F:\\a.txt");
if(!fout)
{
cout<<"can not open outfile!"<<endl;
//return;

}
while(fin.get(ch))
{
cout<<ch;
if(fout)
fout.put(ch);
}
fin.close();
fout.close();
return 0;

}

也可以用C的方式去操作:http://zhidao.baidu.com/question/80580297.html
yanchao90
2011-01-21 · TA获得超过848个赞
知道小有建树答主
回答量:492
采纳率:0%
帮助的人:528万
展开全部
头文件只有一种,后缀名是.h

每个C++/C程序通常由头文件(header files)和定义文件(definition files)组成。头文件作为一种包含功能函数、数据接口声明的载体文件,用于保存程序的声明(declaration),而定义文件用于保存程序的实现 (implementation)。

参考资料: http://baike.baidu.com/view/668911.htm

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式