עבור לתוכן
View in the app

A better way to browse. Learn more.

HWzone

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

צריך עזרה דחוף בC++

Featured Replies

פורסם

הורדתי את 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?

מישהו יכול להדריך אותי איך משתמשים בספריות האלו בתוכנה הזו? (הן ספריות פשוטות הן אמורות להיות כלולות בתוכנה לא?)

פורסם

רשמתה את זה כך??

#include<stdio.h>

פורסם
  • מחבר

כן הוא פשוט לא מוצא את הספרייה

וד"א עשיתי את זה בפרויקט WIN32 CONSOLE בגלל שאם אני מתחיל קובץ בלי פרויקט אז אין לי אפשרות לעשות לא קומפייל ודיבאג לא יודע למה פשוט הטבלה לא מופיעה

פורסם

אולי אתה צריך להגדיר לו את התיקיה שבה יש את כל קיבצי ההדר

פורסם
  • מחבר

עליתי על הבעיה..אני פשוט צריך להכניס את INCLUDE STDAFX לקוד ואז הוא פועל (צריך גם את STDIO)

אבל יש לי עוד בעיה איך קוראים לספרייה שצריך כדי להכניס משתנים מסוג STRING?

ושאני מכניס את הספרייה אז הקוד לקביעת הSTRING ייראה ככה?

string x,y,z;

כמו INT FLOAT CHAR וכל אלה?

פורסם

אולי

#include<string.h>

אני יודע שזה אמור לעבוד בC

פורסם
  • מחבר

אבל שניה מה ההבדל בין IOSTREAM לSTDIO?

נגיד בIOSTREAM יש COUT וCIN

ובSTDIO יש PRINTF וSCANF

יש הבדל ביניהם?

פורסם

אני לא יודע VISUAL C ++

אבל ניראה לי לפי השם שCIN וCOUT מתפלים בכליתה של CHAR

כמו GETC בC

פורסם

טיפ לאנשים: כשאין לכם מושג - אל תענו.

precompiled headers זו דרך ש- VC מייעל את תהליך הקומפילציה, ושומר מידע מוכן על קבצי include חיצוניים שמוכללים בחלק גדול מהקבצים בפרוייקט.

כשאתה יוצר פרוייקט חדש אתה יכול להוריד את הסימון מ- use precompiled headers כדי לא להשתמש בזה.

כדי לעבוד עם precompiled headers, תיכנס להגדרות הפרוייקט ל- C++ -> precompiled headers

ןשם תבחר Automatic use of precompiled header (או שזה use precompiled headers : Automatic, אין לי את זה מול העיניים)

שם ה- header שאתה אמור לתת לו זה stdafx.h.

פורסם

אבל שניה מה ההבדל בין IOSTREAM לSTDIO?

נגיד בIOSTREAM יש COUT וCIN

ובSTDIO יש PRINTF וSCANF

יש הבדל ביניהם?

ב-

stdio.h יש פקודות של שפת c

וב-

iostream.h יש פקודות ב c++

אין ממש הבדל בניהם רק בצורת הכתיבה של הפקודה..

פורסם

יש הבדל.

ב-stdio.h יש פונקציות לקריאה וכתיבה.

ב-iostream יש אובייקטים.

ההבדל הוא שעם אובייקטים אפשר לעשות הרבה יותר. לדוגמה, אתה יכול להגדיר פונקציית הדפסה לכל קלאס משלך, ולגרום ל-cout להשתמש בה.

ככה שאם הגדרתי איזשהו קלאס T, אז אפשר לעשות:

T myclass;
cout << myclass;

לעומת זאת, אי אפשר לעשות printf לקלאס.

ארכיון

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

דיונים חדשים

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.