עבור לתוכן
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++ ב STL

Featured Replies

פורסם

set<int> coll4;

copy (coll1.begin(), coll1.end(), // source

inserter(coll4,coll4.begin())); // destination

מה תפקיד

coll4.begin()

בשורה השלישית

ןלמה זה לא משנה לי עם אני שם קול4.סוף במקום קול4.התחלה?

פורסם

inserter הוא סוג של איטרטור שמקבל מיכל (כמו vector או set) ומצביע (= איטרטור) למיקום כלשהו בתוך אותו מיכל, ויודע להוסיף אלמנטים למיכל באותו מיקום.

ה-coll4.begin() הוא המצביע שמציין את המקום אליו יתווספו האלמנטים.

בדוגמה שנתת coll4 ריק, ולכן coll4.begin() == coll4.end(), ולכן זה לא משנה מי אתה נותן.

אגב: כשאתה מכניס קוד לפורומים, תשתמש בכפתור המתאים (ציור של סולמית).

פורסם

יש גרסאות מיוחדות של inserter, לדוגמא בשביל להוסיף תמיד לסוף הקונטיינר אפשר להשתמש ב-back_inserter.

http://msdn2.microsoft.com/en-us/library/12awccbs(VS.80).aspx

ארכיון

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

דיונים חדשים

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.