2个回答
展开全部
编译器自带的头文件都在安装目录的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
包括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
展开全部
头文件只有一种,后缀名是.h
每个C++/C程序通常由头文件(header files)和定义文件(definition files)组成。头文件作为一种包含功能函数、数据接口声明的载体文件,用于保存程序的声明(declaration),而定义文件用于保存程序的实现 (implementation)。
每个C++/C程序通常由头文件(header files)和定义文件(definition files)组成。头文件作为一种包含功能函数、数据接口声明的载体文件,用于保存程序的声明(declaration),而定义文件用于保存程序的实现 (implementation)。
参考资料: http://baike.baidu.com/view/668911.htm
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询