שפת C++

LIli33656

New member
שפת C++


שלום יש לי שאלה בקשר לC++
למשל יש לי 3 מערכים
int a[2]={1,2}
int b[3]={1,1,1}
int c[2]={2,2,}
, אז איך אפשר לבנות פונקציה שיודעת בכל רגע נתון מה סכום האורכים של כל ווקטורים ? כמובן שאפשר לעשות את זה בבנאי ואז זה נותן את סכום האורכים של הוקטורים אבל במידה ואני רוצה לעשות השמה של למשל וקטור
int d[1]={7}
לתוך מערך של a למשל , אז בתכלס =סכום אורכים לצריך להשתנות והוא לא נכנס כמובן לבנאי ואז פשוט יוצא שהוא מדפיס את אותו האורך שהיה בהתחלה..אם יש למישהו רעיון אז אני ממש אשמח לעזרה..
תודה.
 

BravoMan

Active member
לחלוטין לא ברור מה את רוצה!

כדי שנוכל לעזור לך, תצטרכי להסביר את עצמך טוב יותר.
&nbsp
אם את רוצה פונקציה שעושה חישובים על מערכים, פשוט תדאגי שתקבל את המערכים ואת הגדלים שלהם (לא לשכוח גדלים!) בתור פרמטרים ומחזירה את התוצאה.
&nbsp
אם את רוצה אובייקט, שמצד אחד מתנהג בדומה למערך "סטייל C" אך מצד שני יודע להחזיר את סכום איבריו למשל, תצטרכי לבנות מחלקה בהתאם ולהעמיס אופרטורים.
&nbsp
אם את רוצה משהו אחר, תצטרכי להסביר את עצמך בצורה יותר ברורה, כי כרגע ממש אי אפשר להבין שום דבר.
 
למעלה