Пример за читање од ДАТОТЕКА

#include <iostream>
#include <fstream>
#include <string>
using namespace std;

int main ()
{
string redica;
ifstream mojadat ("primer.txt");
if (mojadat.is_open())                      //ако таа датотека ја има и ако е отворена
    {
        while (! mojadat.eof() )            //додека не стаса до крај на датотека
        {
            getline (mojadat,redica);     // да чита ред по ред
            cout << redica << endl;      // и да печати 
        }
        mojadat.close();
    }
else cout << "Ne postoi takva datoteka !!!";
return 0;
}
 

Пример за запис и читање од ДАТОТЕКА

#include <fstream>
#include <iostream>
#include <string>

using namespace std;

int main () {
    string ime;

    // Otvoranje na datoteka za zapis.
    ofstream vlezna;
    vlezna.open("datoteka.dat");

    cout << "Zapisuvanje vo datoteka" << endl;
    cout << "vnesete ime: ";
    cin>>ime;

    // Zapisuvanje vo datoteka
    vlezna << ime << endl;

    // zatvoranje na ortvorenata datoteka.
    vlezna.close();

    // Otvranje na datoteka za citanje.
    ifstream izlezna;
    izlezna.open("datoteka.dat");

    cout << "Procitano od datoteka " << endl;
    izlezna >> ime;

    // Pecatenje na monitor.
    cout << ime << endl;

    // Zatvoranje na otvorena datoteka.
    izlezna.close();

    return 0;
}