עבור לתוכן

מחפש תוכנת מהדר של שפת C למערכת הפעלה שלי

Featured Replies

פורסם

יש לי Windows Vista x64

תודה.

פורסם
  • מחבר

אני משתמש מתחיל בכל עניין שפות העלית.

אבל,C++ זה שונה במעט מ-C

לא?

פורסם

שונה מאוד, אבל בגדול היא backwards compatible (כמעט כל קוד C יתקמפל על קומפיילר של ++C), וחוץ מזה אפשר להגדיר ב-Visual Studio שיקמפל את הקבצים כקבצי C ולא כקבצי ++C.

פורסם
  • מחבר

שונה מאוד, אבל בגדול היא backwards compatible (כמעט כל קוד C יתקמפל על קומפיילר של ++C), וחוץ מזה אפשר להגדיר ב-Visual Studio שיקמפל את הקבצים כקבצי C ולא כקבצי ++C.

איך?

פורסם

אין צורך לצוטט את ההודעה מעליך.

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

אגב, כשאתה יוצר פרוייקט חדש, תזכור לעשות פרוייקט ריק (Empty Project) ולא לעשות Console Application, אחרת הוא ייצור לך כל מיני קבצים שאתה לא רוצה ולא צריך.

פורסם
  • מחבר

אני לא מבין איך אני אמור להריץ תוכנה שרשמתי,כדי לקלוט משתנים מן מהמקלדת

פורסם

צור פרוייקט ריק (empty project).

צור בתוכו קובץ חדש, ותן לו שם כלשהו עם סיומת C.

בקובץ שים את כל הקוד שלך, ותקמפל.

פורסם

יש לקורא לקובץ C להקפיד לקרוא כך לכל הקבצים בפרוייקט.

וגם לשנות בהגדרות של מהדר שיקמפל את הקוד בתור קוד C.

אחרת מופיעים באגים מוזרים.

פורסם
  • מחבר

צור פרוייקט ריק (empty project).

צור בתוכו קובץ חדש, ותן לו שם כלשהו עם סיומת C.

בקובץ שים את כל הקוד שלך, ותקמפל.

אני יוצר פרוייקט חדש וריק.

אבל איך אני יוצר בתוכו קובץ ?

יש לקורא לקובץ C להקפיד לקרוא כך לכל הקבצים בפרוייקט.

וגם לשנות בהגדרות של מהדר שיקמפל את הקוד בתור קוד C.

אחרת מופיעים באגים מוזרים.

חיפשתי ב:Tools-->Options ולא מצאתי הגדרה למה שאתה אומר.

כרגע אני צופה בסרטון הזה:http://msdn.microsoft.com/en-us/beginner/bb964629.aspx

פורסם

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

ממליץ: http://www.codeblocks.org/downloads/5

פורסם
  • מחבר

איך אני משתמש בה?

פורסם

אני יוצר פרוייקט חדש וריק.

אבל איך אני יוצר בתוכו קובץ ?

http://u.cs.biu.ac.il/~89-110/Files/visual%20c++%20manual-1.pdf

רשום שם לבחור C++ File (.cpp), וזה בסדר, פשוט תדאג שהשם שלו יהיה עם סיומת C.

ב-Tools->Options לא תמצא הגדרות של הפרוייקט. בשביל זה צריך ללחוץ כפתור ימני על הפרוייקט (בתוך ה-solution explorer). אבל כמו שאמרתי, למיטב זכרוני אם הסיומת של הקובץ היא C אז הוא אוטומטית יקמפל אותו בתור קובץ C ולא ++C.

פורסם
  • מחבר

תודה רבה על המדריך.

כשאני לוחץ על Ctrl+F5,אני מקבל דבר כזה:

outfodate.jpg

אם אני בוחר בכן,אז מופיע לי דבר כזה:

http://img23.imageshack.us/img23/4882/builderr.jpg

התחלתי עם תוכנית פשוטה...

האם צריך להעביר את האשכול לפורום שפות תיכנות?

פורסם

מומלץ :)

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

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

אתה רואה את החלון למטה, עם הכותרת output? שם הוא רושם לך מהן השגיאות. תקרא אותן כדי להבין איפה יש לך טעויות, ומה אתה צריך לתקן.

לדוגמה, הוא אומר לך שיש לך טעויות בשורה 15 (תנסה לחשוב מה הטעות ואיך אמורים לעבוד עם printf...)

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים