עבור לתוכן
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++ - שאלה בנוגע להגדרת משתנה string בתוך structure

Featured Replies

פורסם

כתבתי היום איזה structure אחד וניסיתי להגדיר בתוכו משתנה מטיפוס string (לא שכחתי להוסיף את הinclude המתאים), והקוד לא מתקמפל. אני מתאר לעצמי שזה בגלל שstring זה "משתנה" (לא בדיוק משתנה) דינאמי, שאין לו גודל קבוע, ובגלל זה הstructure לא מסכים לקבל אותו, אבל בכל זאת מאוד נוח לעבוד איתו. יש איזושהי דרך שאפשר בכל זאת להשתמש במשתנה string בstructures? (אולי להגדיר לו גודל קבוע כמו נגיד מערך של תווים?).

תודה!

קטע קוד לדוגמא:

#include <string>

struct MyStruct

{

string name;

int something;

};

פורסם

std::string אולי?

או

using namespace std;

ומאוד שימושי לצרף את השגיאה שאתה מקבל...

פורסם
  • מחבר

תודה! יצאתי קצת טמבל.. לא שמתי לב שהusing namespace std שלי היה רק לmain ואני הגדרתי את הstructure מחוץ לmain.

פעם הבאה אני גם אוסיף את הודאת השגיאה.. תודה!

:xyxthumbs:

ארכיון

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

דיונים חדשים

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.