פורסם 2006 בינואר 1119 שנים הורדתי את VISUAL C++ EXPRESSמהאתר של מייקרוסופט...אני נוב בתכנות ואני יודע רק קודים פשוטים אבל שאני רוצה להפעיל בתוכנה הזאת ספריות כמו stdio.h,iostreamזה פשוט לא עובד ונותן לי הודעת שגיאה כזו:fatal error C1010: unexpected end of file while looking for precompiled header. Did you forget to add '#include "stdafx.h"' to your source?מישהו יכול להדריך אותי איך משתמשים בספריות האלו בתוכנה הזו? (הן ספריות פשוטות הן אמורות להיות כלולות בתוכנה לא?)
פורסם 2006 בינואר 1119 שנים מחבר כן הוא פשוט לא מוצא את הספרייהוד"א עשיתי את זה בפרויקט WIN32 CONSOLE בגלל שאם אני מתחיל קובץ בלי פרויקט אז אין לי אפשרות לעשות לא קומפייל ודיבאג לא יודע למה פשוט הטבלה לא מופיעה
פורסם 2006 בינואר 1119 שנים מחבר עליתי על הבעיה..אני פשוט צריך להכניס את INCLUDE STDAFX לקוד ואז הוא פועל (צריך גם את STDIO)אבל יש לי עוד בעיה איך קוראים לספרייה שצריך כדי להכניס משתנים מסוג STRING?ושאני מכניס את הספרייה אז הקוד לקביעת הSTRING ייראה ככה?string x,y,z;כמו INT FLOAT CHAR וכל אלה?
פורסם 2006 בינואר 1119 שנים מחבר אבל שניה מה ההבדל בין IOSTREAM לSTDIO?נגיד בIOSTREAM יש COUT וCINובSTDIO יש PRINTF וSCANFיש הבדל ביניהם?
פורסם 2006 בינואר 1119 שנים אני לא יודע VISUAL C ++אבל ניראה לי לפי השם שCIN וCOUT מתפלים בכליתה של CHAR כמו GETC בC
פורסם 2006 בינואר 1119 שנים טיפ לאנשים: כשאין לכם מושג - אל תענו.precompiled headers זו דרך ש- VC מייעל את תהליך הקומפילציה, ושומר מידע מוכן על קבצי include חיצוניים שמוכללים בחלק גדול מהקבצים בפרוייקט.כשאתה יוצר פרוייקט חדש אתה יכול להוריד את הסימון מ- use precompiled headers כדי לא להשתמש בזה.כדי לעבוד עם precompiled headers, תיכנס להגדרות הפרוייקט ל- C++ -> precompiled headersןשם תבחר Automatic use of precompiled header (או שזה use precompiled headers : Automatic, אין לי את זה מול העיניים) שם ה- header שאתה אמור לתת לו זה stdafx.h.
פורסם 2006 בינואר 1419 שנים אבל שניה מה ההבדל בין IOSTREAM לSTDIO?נגיד בIOSTREAM יש COUT וCINובSTDIO יש PRINTF וSCANFיש הבדל ביניהם?ב-stdio.h יש פקודות של שפת c וב- iostream.h יש פקודות ב c++ אין ממש הבדל בניהם רק בצורת הכתיבה של הפקודה..
פורסם 2006 בינואר 1519 שנים יש הבדל.ב-stdio.h יש פונקציות לקריאה וכתיבה.ב-iostream יש אובייקטים.ההבדל הוא שעם אובייקטים אפשר לעשות הרבה יותר. לדוגמה, אתה יכול להגדיר פונקציית הדפסה לכל קלאס משלך, ולגרום ל-cout להשתמש בה.ככה שאם הגדרתי איזשהו קלאס T, אז אפשר לעשות:T myclass;cout << myclass;לעומת זאת, אי אפשר לעשות printf לקלאס.
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.