ДАТОТЕКИ
Прво треба да се вклучи библиотеката fstream.
Може да се прави запис (додавање)
Отворање на датотекаДатотеката мора да биде отворена пред да се прави запис
или читање во/од неа. Доколку сакаме запис во неа мора да се влучи библиотека Стандардна синтакса за функцијата open()
fizicko_ime - Точно име и локација на датотеката mode - Начин на отворање на датотеката
Може да комбинираме неколку модови/режими Пример ако сакаме да отвориме
датотека со логичко име mojadat и физичко име datoteka.dat
за запис ofstream mojadat; mojadat.open("datoteka.dat", ios::out | ios::trunc ); // | е или Пример ако сакаме да отвориме датотека со логичко име mojadat и физичко име datoteka.dat за запис или за читање: fstream mojadat; mojadat.open("datoteka.dat", ios::out | ios::in ); Ако не се наведе режимот на отворање на датотеката тогаш зависно од начинот на отворање на истата се зема нејзиниот режим кој се подразбира (default) (за ofstream e ios::out, a за ifstream e ios::in a за fstream мора да се дефинира режимот дали е ios::out или ios::in) . Режим на работа кај датотеките
Пример: // Отворање во режим за запис. ofstream mojadat; mojadat.open("datoteka.dat"); //делот ios::out е скокнат и се подразбира
// Отворање во режим за читање. ifstream mojadat; mojadat.open("datoteka.dat"); // делот ios::in е скокнат и се подразбира Стандардна синтакса за функцијата close() - затворање на датотека logicko_ime.close()
Пример за запишување во ДАТОТЕКИ #include <iostream> |
|