IOPanel

חזור   IOPanel > דבר חופשי > תוכנה ומערכות הפעלה > תיכנות
עמוד ראשי הירשם חיפוש הודעות מהיום סמן פורומים כנקראו

תיכנות פורום בנושאי תיכנות , פיתוח אתרים , שפות תיכנות , אפליקציות סלולר וטאבלטים.

תוכנה ומערכות הפעלה : תיכנות

C++ - חלק א'

שלום לכולם ! ראיתי שיש פורום תיכנות חדש אז הנה לכם חלק קטן שאני יסביר לכתיבת תוכנית פשוטה ומשם הלאה... ...
תגובה
 
קישור חוזר הגדרות אשכול אפשרויות הצגת נושא
ישן 24-12-08, 20:47   #1 (קישור ישיר)
IO Member
 
תאריך הצטרפות: Sep 2008
הודעות: 161
ברירת מחדל C++ - חלק א'

שלום לכולם !
ראיתי שיש פורום תיכנות חדש אז הנה לכם חלק קטן שאני יסביר לכתיבת תוכנית פשוטה ומשם הלאה...

הקדמה קצרה לשפה :

C++ באה מה-C והיא לא עוד שלב בהתפתחות שפות מחשב,ההבדל בין C++ ל-C הוא תיכנות מונחה עצמים : תיכנות מונחה עצמים מהווה צורת היסתכלות שונה על הבעיות ומצריך הרגלי חשיבה שונים עבור מתכנתים שרגלים לצורת תיכנות רגילה.

*אין צורך בשום ידע תיכנותי מוקדם,"רצוי להכיר את סביבת DOS לפחות בהתחלה עד שנעבור ל-חלונות.(בקיצור - CMD)

יש להשתמש בקומפלייר טוב כמו Borland או Visual Studio...

OK///בואו ישר נקפוץ למים וננסה להריץ תוכנית שכמו כל שפה חדשה תראה לכם Hello World למסך

Helloworld.cpp
קוד:
 
#include <iostream>
using namespace std;
int main()
{
cout<<"Hello World\n";
return 0;
}
עכשיו הסברים על מה שעשינו :
קוד:
#include <iostream>
- פקודה שמתחילה ב-# אומרת למהדר להכליל קובץ ספריה המכיל קבוצת פונקציות.(במקרה שלנו הספרייה שלנו היא iostream והיא תכלול את מה שנראה בהמשך...)

using namespace std; - כל האלמנטים של ספרייה סטנדרטית ב-c++ יוצהרו כאן כ-namespace וה-namespace שלנו הוא std; נשתמש בשורה הזאת לכל אורך הדרך אלא אם כן הספרייה תיהיה יוצאת דופן.

קוד:
int main()
- זוהי הפונקציה שמגדירה נקודת התחלה של התוכנית,הפקודה תבוצע אחת אחר השנייה מלמעלה למטה בעזרת הסוגריים מסולסלים.

{} - התחלת פקודה וסיומה - כל הפקודות יכתבו בין סוגריים.

; - כל פקודה תסתיים ב ";"

return 0 - מחזירה את הערך 0 למערכת ההפעלה כאינדיקציה לכך שהתוכנית הסתיימה בצורה נכונה.

cout - פקודה הנכללת בספרייה iostream בידיוק כמו printf ב-c רק שזה cout, צריכה להדפיס את הנדרש על המסך.

-----------

הפלט כמובן הוא Hello World

רצוי ללמוד את זה היטב ולהבין את הכל ובקרוב נלמד סוגי משתנים.
אם יש שאלות,משהו לא הוסבר,טענות,טעויות אשמח לשמוע.
כל הזכויות שמורות לי ! אין לקחת בלי רשות !
dorsho לא מחובר   הגב עם ציטוט
תגובה


הגדרות אשכול
אפשרויות הצגת נושא

חוקי משלוח הודעות
אתה לא יכול לשלוח הודעות חדשות
אתה לא יכול לשלוח תגובות
הינך לא יכול לצרף קבצים להודעותיך
אתה לא יכול לערוך את הודעותיך

vB code הינו פועל
סמיילים הינו פועל
קוד [IMG] הינו פועל
קוד HTML הינו כבוי
Trackbacksהינו פועל
Pingbacks הינו פועל
Refbacks הינו פועל


כל הזמנים הם GMT +3. השעה כרגע היא 11:33.





מופעל על ידי: vBulletin
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO
IOPanel.net © כל הזכויות שמורות