Menu
Coddy logo textTech

זרמים

שיעור 3 מתוך 23 בקורס טיפול בקבצים ב-C++ של Coddy.

ב־C++ יש מגוון מחלקות לעבודה עם קבצים. ליתר דיוק, יש דרכים שונות לקרוא מקובץ ולכתוב לקובץ.

אבל נתמקד רק בכמה מהן, שהן פשוטות יותר ונמצאות בשימוש הנרחב ביותר:

  • ifstream - עובדת עם זרמי קלט ומשמשת לקריאת נתונים מקבצים
  • ofstream - עובדת עם זרמי פלט ומשמשת ליצירת קבצים ולכתיבת נתונים אליהם
  • fstream - מייצגת את זרם הנתונים הכללי בקבצים וכוללת את כל היכולות של המחלקות ofstream ו־ifstream. כלומר, היא יכולה ליצור קבצים, לכתוב נתונים לקבצים ולקרוא נתונים מקבצים. נכלול אותה ברוב הבעיות שלנו

לכן, כדי לעבוד עם קבצים, לפתוח אותם, לסגור אותם, לקרוא מהם ולכתוב אליהם, צריך לכלול שתי ספריות: 

#include <iostream>
#include <fstream>

using namespace std;

int main() {

	// הקוד שלנו כאן
	
}

 

נסו בעצמכם

השיעור הזה לא כולל אתגר קוד.

כל השיעורים ביחידה טיפול בקבצים ב-C++

תרגלו בעצמכם: קומפיילר C++ אונליין