如何让键盘输入字符保存在.txt文件中
如何让我们自己在键盘上输入的字符不仅仅在屏幕上显示,而且还能保存在特定路径的文件中,这让简单枯燥的控制台命令程序变得略有趣。
首先,先看看cin和cout对象,cin和cout对象使得我们能够从键盘上获取字符,并在屏幕上显示出来。
cin对象的作用可以理解成实现:【键盘–>缓冲区】
如:string str; cin>>str;cout对象的作用可以理解成:【缓冲区–>屏幕上显示】
如:cout>>str;
该语句与上述语句实现,将字符串str中的内容送值屏幕上显示。
2.再看看fin和fout对象
fout对象的作用可以理解成:向文件中进行写操作 【从缓冲区–>硬盘】
fin对象的作用可以理解成:对文件中的内容进行读操作 【从硬盘–>缓冲区】
下面通过一小段代码进行测试:
#include "stdafx.h"
#include <iostream>
#include <fstream>
#include <cstdlib>
#include <string>
#include <iomanip>
using std::cin;
using std::cout;
using