פורסם 2014 ביוני 2311 שנים שלום,התקנתי את התוכנה Visual Studio 2013. עשיתי לפי הסרטון הבא: במקום main.cpp,כתבתי main.c ניסיתי את התוכנית הבאה #include<stdio.h>void main(){ int first, second; printf("please enter the first number: "); scanf("%d", &first); printf("please enter the second number: "); scanf("%d", &second); printf("The sum of the numbers is %d\n", first + second);} אני מקבל את השגיאה הבאה: למה? תודה.
פורסם 2014 ביוני 2411 שנים מחבר מה אני עושה לא נכון ?File->New->Project->Empty Projectב-Solution Explorer,בתיקיית Source Files אני לוחץ מקש ימני -> Add ואז בוחר New Item במקום סיומת cpp אני משנה ל- c ומוסיף.אני כותב את התוכנית הנ"ל,בוחר בלשונית DEBUG,אני בוחר Start Debuggingואני מקבל את השגיאה הזו
פורסם 2014 ביוני 2411 שנים מחבר בחרתי בלשונית BUILD,משם ב-Compileהוא נתן לי שגיאה בנוגע ל-scanf והפתרון היה לשנות את הפקודה ל-scan_f אז שיניתי.קמפלתי את התוכנית,אין שגיאותBuild: 1 succeeded, 0 failed, 0 up-to-date, 0 skippedכשאני עושה Start Debugging,אני מקבל את אותה השגיאה.
פורסם 2014 ביוני 2511 שנים בתחלה כשאתה רק פותח פרוייקט חדש, במקום לבחור ב-empty project, בחר ב-win32 console application. לאחר מכן תוסיף את ה-source.c כמו שרשמת כרגיל.בתחילת התוכנית, תוסיף:#define _CRT_SECURE_NO_WARNINGSע"מ שלא יציק לך על כל שטות.
פורסם 2014 ביוני 2511 שנים מחבר ב-Win32 Application Wizard שנפתח,ב-Application Setting,מה אני בוחר?ב-Additional options:בחרתי ב-Empty projectהוספתי את -source.c,עשיתי כמו שציינת אך עדיין אני מקבל את השגיאה הזולמה זה לא יוצר לי קובץ exe?
פורסם 2014 ביוני 2511 שנים מההתחלה:file->new->project, לאחר מכן בוחר בצד שמאל אתה בוחר ב-visual c++ ובצד ימין win32 console application. תן למטה שם ומיקום ולחץ ok.ב-wizard אתה בוחר ב-console application ו-empty project ולוחץ על finish.תחת solution explorer בצד ימין אתה לוחץ קליק ימני על שם הפרוייקט או על source files-> בוחר ב-add ו-new item.בחלון אתה בוחר למעלה ב-c++ file ומתחת נותן שם ומיקום. אתה יכול להשאיר את זה כ-cpp ורק בסוף כשתרצה לשמור, פשוט שמו כקובץ c זה לא ממש משנה.לבסוף תעתיק את התוכנה בדיוק כמו שרשמת אותה פה + השורה בהתחלה שרשמתי לך בתגובתי הקודמת. לבסוף תעשה rebuild ואם זה יעבור בהצלחה, תחת debug לחץ על start without debugging (למען הסר ספק בדקתי אצלי, הכל עובד).
פורסם 2014 ביוני 2511 שנים מחבר תודה יאיר,עובד.גיל,הספר הוא מ-2001.בתחילת הספר כתוב שספר זה משתמש בפונקצית ()main ללא ערך מוחזר אך הסופר שהוא ממליץ לכתוב את הפונקציה ()main כמחזירה int ולא void.
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.