C++

C++

'''C++ (סי פלוס פלוס)''' היא שפה לכתיבת תוכנות. היא נבנתה מעל שפת C בשנות ה־80. יש בה כלים לכתוב תוכניות מהירות ועוצמתיות. ביארנה סטרוסטרופ התחיל לפתח את השפה ב־1979. השם C++ מראה שהיא הרחבה של C. הגרסה הראשונה יצאה ב־1985. C++ מאפשרת כמה דרכים לתכנת: פרוצדורלי (שלב אחרי שלב), מונחה עצמים (מחלקות ...

עודכן ב-12.01.2026
3 צפיות
זמן קריאה: 8 דקות
DC++

DC++

(מ- Direct Connect, התחברות ישירה) היא תוכנה לשיתוף קבצים. קוד פתוח אומר שכל אחד יכול לראות ולשנות את התוכנה. היא נכתבה על ידי ג'אסק סיאקה. התוכנה מחברת אותך לרשת שנקראת Direct Connect. ברשת יש רכזות. רכזת היא מקום שמשתמשים מצטרפים אליו כדי לשלוח ולקבל קבצים. לחלק מהריכוזות צריך לשתף כמות מסוימת ש...

עודכן ב-12.01.2026
3 צפיות
זמן קריאה: 8 דקות
Visual C++

Visual C++

Visual C++ היא תוכנה שעוזרת לכתוב תוכניות בשפות C ו‑C++. התוכנה פותחה על ידי מיקרוסופט. היא מספקת כלים לבדוק ולתקן שגיאות בקוד. התוכנה מדגישה חלקים בקוד בצבעים. היא עוזרת להשלים מילים בקוד (IntelliSense, השלמת קוד). אפשר לבדוק תוכניות על מחשב אחר מרחוק. אפשר לעצור בקוד ולבדוק שורה אחרי שורה. אפשר...

עודכן ב-13.01.2026
9 צפיות
זמן קריאה: 8 דקות
Microsoft Foundation Classes

Microsoft Foundation Classes

MFC (קיצור של Microsoft Foundation Classes) היא קבוצה של קוד ב‑C++ שעוזרת לבנות תוכנות לחלונות. Windows API (ממשק לתוכניות לדבר עם המחשב) היא השכבה שעליה היא עובדת. MFC נוצרה ב־1992 עם מהדר בשם Microsoft C/C++ 7.0. זה היה כשעבדו על חלונות ב‑16 ביט. היא קיבלה רעיונות מספריות דומות של מקינטוש. חברה...

עודכן ב-12.01.2026
3 צפיות
זמן קריאה: 8 דקות
ויז'ואל סטודיו

ויז'ואל סטודיו

ויז'ואל סטודיו (Visual Studio) היא תוכנה של מיקרוסופט שמרכזת כלים לכתיבת תוכנות. סביבת פיתוח משולבת היא תוכנה אחת עם עורך, בדיקות וכלים נוספים. החבילה התחילה ב-1993 מ-Visual C++. ב-1997 יצאה הגרסה הראשונה בשם Visual Studio. ב-2002 נוספה תמיכה ב-.NET, מערכת שמריצה קוד בדרך מיוחדת. אז גם הופיעה שפת C...

עודכן ב-09.01.2026
4 צפיות
זמן קריאה: 8 דקות
דליפת זיכרון

דליפת זיכרון

דליפת זיכרון היא כשתוכנית שוכחת לשחרר מקום בזיכרון. זיכרון הוא המקום במחשב לשמירת מידע. אם תוכנה לא משחררת את המקום, המחשב עלול להאט או להפסיק לעבוד טוב. חלק מהשפות עוזרות לשחרר זיכרון לבד. זה נקרא "איסוף זבל". דוגמה לשפות כאלה הן Java ו-Python. בשפות כמו C ו-C++ המתרגם לא משחרר לבד. המפתח צריך ל...

עודכן ב-12.01.2026
4 צפיות
זמן קריאה: 8 דקות
פסאודו קוד

פסאודו קוד

פסאודו קוד נקרא גם קוד מדומה. זו דרך לכתוב הוראות לפתרון בעיה. הוראות כאלה נקראות אלגוריתם (סדרת צעדים לבצע משימה). הפסאודו קוד נראה כמו קוד של תוכנה, אבל הוא כתוב בשביל אנשים. מחשב לא יכול להריץ אותו בלי להמיר אותו לקוד אמיתי. כותבים בו פחות סימנים וטקסטים מסובכים. זה עוזר להבין מהר את הרעיון. מו...

עודכן ב-12.01.2026
3 צפיות
זמן קריאה: 8 דקות
פולימורפיזם (מדעי המחשב)

פולימורפיזם (מדעי המחשב)

פולימורפיזם (רב־צורתיות) הוא רעיון בתכנות. זה מאפשר לקוד להתנהג אחרת לפי "טיפוס". טיפוס הוא סוג של נתון, כמו מספר או מילה. אפשר לכתוב הוראות כלליות שפועלות על הרבה סוגי דברים. למשל אלגוריתם למיון. האלגוריתם לא צריך לדעת כל פרט על סוג האיברים, רק איך להשוות ולהחליף ביניהם. העמסה פירושה שלאותו שם...

עודכן ב-12.01.2026
6 צפיות
זמן קריאה: 8 דקות
הקרב על ווסנות'

הקרב על ווסנות'

הקרב על ווסנות הוא משחק מחשב אסטרטגי. נכתב ב-C++, שפת תכנות. המשחק חופשי וניתן להורדה בחינם תחת רישיון GNU GPL. נוצר ב-2003 על ידי דייוויד וייט. הוא הושפע ממשחקים ישנים לקונסולת Sega. עקרון KISS אומר לשמור על פשטות בעיצוב. גרסה 1.0 הופצה ב-2005. גרסה יציבה יצאה במאי 2016. המשחק קורה בעולם פנטזיה. ...

עודכן ב-12.01.2026
7 צפיות
זמן קריאה: 8 דקות