look at this example ...
#include <fstream> β’ <fstream> header file
using namespace std; β Use ifstream for input
int main() β Use ofstream for output
{
ifstream ifs;
ifs.open(βin.txtβ?); β’ Other methods
ofstream ofs(βout.txtβ?); β open, is_open, close
if (ifs.is_open() && β getline
ofs.is_open()){ β seekg, seekp
int i; β’ File modes
ifs >> i; β in, out, ate, app, trunc, binary
ofs << i;
}
ifs.close();
ofs.close();
return 0;
}
--------------------------------------------------------------------------------
#include <iostream> β’ <sstream> header file
#include <fstream> β Use istringstream for input
#include <sstream> β Use ostringstream for output
using namespace std;
int main() { β’ Useful for scanning input
ifstream ifs(βin.txtβ?); β Get a line from file into string
if (ifs.is_open()) β Wrap string in a stream
{string line1, word1; β Pull words off the stream
getline(ifs, line1); β’ Useful for formatting output
istringstream iss(line1); β Use string as format buffer
iss >> word1; β Wrap string in a stream
cout << word1 << endl; β Push formatted values into stream
} β Output formatted string to file
return 0;
} Real Eyes Realize Real Lies