先包含头文文件

#include<fstream>


输出到文件

ofstream fout;  //声明一个输出流对象

fout.open("output.txt");  //打开(如过没有则创建)一个文件

(或者直接如下用ofstream fout("output.txt"))

fout.close();  //关闭文件

 template <class T>
void Array<T>::showlist() {
ofstream fout("output.txt");
for (int i = ; i < size; ++i) {
fout << list[i] << " ";
cout << list[i] << " ";
}
fout << endl;
fout.close();
cout << endl;
}

从文件输入

ifstream fin("input.txt");

 template <class T>
void Array<T>::setlist() {
ifstream fin("input.txt");
for (int i = ; i < size; ++i) {
T n;
fin >> n;
list[i] = n;
}
}

注意:

如果想把整行读入一个char数组, 我们没办法用">>"操作符,因为每个单词之间的空格(空白字符)会中止文件的读取。
想包含整个句子, 有读取整行的方法, 它就是getline()。
如:fin.getline(sentence, 100);

最新文章

  1. ZKWeb网页框架1.1正式发布
  2. VS 2015打开项目闪退,新建项目提示未将对象引用到实例
  3. mysql 逻辑架构
  4. DHTML 教程学习进度备忘
  5. 【学习总结】iOS 数据保存几种方式总结
  6. qwt总结1
  7. MyBatis的学习总结六:Mybatis的缓存【参考】
  8. Python中小中花括号的区别
  9. 我的开源框架之Accordion控件
  10. Loadrunner12解决无法录制chrome及脚本为空问题
  11. BZOJ_1367_[Baltic2004]sequence_结论题+可并堆
  12. CSS 水平垂直居中的几种实现方法
  13. mobile_基础事件
  14. Linux修改磁盘挂载目录
  15. CSU 1838 Water Pump(单调栈)
  16. protected 与 internal
  17. oracle之 安装 11G RAC 报 NTP failed
  18. java 实现七大基本排序算法
  19. tcp流式套接字和udp数据报套接字编程区别
  20. 『C++』Temp_2018_12_13_Type

热门文章

  1. 使用sui实现的选择控件【性别、日期、省市级联】
  2. 解决修改SQL SERVER 默认1433端口 访问出错的问题;
  3. em,pt和px之间的换算
  4. PHP实现多web服务器共享SESSION数据-session数据写入mysql数据库
  5. C++版 Chip8游戏模拟器
  6. pyramid的第一个项目
  7. CommonsChunkPlugin的一些总结
  8. Xcode 修改工程名称
  9. 多个div独立控制其显示/隐藏
  10. Web应用的组件化(一)