ABA


"זקוק לעזרה בויז'ואל C++"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #10530 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 10530
חבצלת השרון
חבר מתאריך 9.3.08
115 הודעות
   21:52   26.11.11   
אל הפורום  
  זקוק לעזרה בויז'ואל C++  
 
   יש לי מחר ראיון עבודה ונדרשתי ללמוד מושגים בסיסיים בויז'ואל C++.

למדתי קצת בעצמי וקבעתי עם מורה פרטי והוא הבריז לי (בצורה ממש לא יפה),
ואני די בצרה.

אני צריך שמישהו טיפה יעשה איתי סדר במושגים "references, dependencies, precompiled headers, program database" ועוד כמה.

אני יודע פחות או יותר במה מדובר אבל אשמח לאיזשהו סיכום.

אני זה אני.


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  אתה בטוח שוויקיפדיה לא הצליחה לסדר אותך בנושאים האלו? ldan192  26.11.11 21:58 1
  אני אנסה להיות ספציפי יותר... חבצלת השרון 26.11.11 21:58 2
     המשך שאלות: חבצלת השרון 26.11.11 22:03 3
         אני באמת הייתי מת לעזור לך!!! afroman50 27.11.11 00:58 5
             בגדול אתה צודק אבל אני רוצה קצת לתקן Net_Boy  27.11.11 08:00 8
                 תודה רבה על הידע, אני שמח שתיקנת אותי :) afroman50 27.11.11 12:28 11
         עוד תשובות Net_Boy  27.11.11 08:12 9
     תשובות Net_Boy  27.11.11 07:57 7
  אני לא נוהג לדבר כך בדרך כלל, חבצלת השרון 26.11.11 22:46 4
     אנשים תמיד עוזרים בפורום הזה Net_Boy  27.11.11 07:49 6
         כן, חבצלת השרון 27.11.11 09:29 10

       
ldan192 
חבר מתאריך 14.9.08
95119 הודעות
   21:58   26.11.11   
אל הפורום  
  1. אתה בטוח שוויקיפדיה לא הצליחה לסדר אותך בנושאים האלו?  
בתגובה להודעה מספר 0
 
תנסה גם למקד את השאלה (איזה חלק לא ברור בכל נושא).


בברכה,
עידן


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
חבצלת השרון
חבר מתאריך 9.3.08
115 הודעות
   21:58   26.11.11   
אל הפורום  
  2. אני אנסה להיות ספציפי יותר...  
בתגובה להודעה מספר 0
 
   בקשר לPrecompiled Headers- אני מבין שמדובר בקבצי כותרת שלא עוברים שינוי ולכן נשמרים בשפת מכונה בתיקייה וחוסכים בזמן ההידור. (נכון?)

בקשר לProgram Database- אני מבין שאלה קבצים שעוקבים אחרי כל דיבאג (אבל איך?) ואני יודע שגישה אליהם מאפשרת בקרה על שגיאות.

בקשר לDependencies- אני יודע שזה קובע איזה חלק בתוכנית יעבור Build ראשון. איך יוצרים את הדיפנדנסי? למה זה חשוב בעצם?

בקשר לReferencrs- לא מצאתי חומר בנושא.

אני זה אני.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
חבצלת השרון
חבר מתאריך 9.3.08
115 הודעות
   22:03   26.11.11   
אל הפורום  
  3. המשך שאלות:  
בתגובה להודעה מספר 2
 
   1. מה היא ספריה סטטית? ובמה היא שונה מספריה דינמית?

2. מה זה MSBuild?

3. מהם הקבצים (BSC, SBR, OBJ)

4. איך להגדיר את המושג Solution בצורה מתומצתת וקולעת?

אני זה אני.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
afroman50
חבר מתאריך 16.8.04
12555 הודעות, 1 פידבק
   00:58   27.11.11   
אל הפורום  
  5. אני באמת הייתי מת לעזור לך!!!  
בתגובה להודעה מספר 3
 
אני יכול רק להגיד לך שספרייה סטטית זו ספרייה ספציפית שאפליקציה משתמשת בה אך ורק לאפליקציה הזו, רק אותה אפליקציה מזמנת משם פונקציות
לעומת ספריה דינאמית (DLL) שהיא קיימת בשביל מספר אפליקציות ותהליכים ולכן היא דינמית..

מעבר לזה, למדתי לעומק רק LOW LEVEL אז אני לא מכיר את רוב המושגים שלך :(


בהצלחה המון המון ומקווה שעזרתי קצת...


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Net_Boy  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.4.02
17151 הודעות, 1 פידבק
   08:00   27.11.11   
אל הפורום  
  8. בגדול אתה צודק אבל אני רוצה קצת לתקן  
בתגובה להודעה מספר 5
 
   ערכתי לאחרונה בתאריך 27.11.11 בשעה 08:16 בברכה, Net_Boy
 
ספריה סטטית היא לא בהכרח משמשת אפליקציה אחת.
השיקולים פה הם אחרים.

ספריה דינאמית יוצרת תלות מאד הדוקה בין התוכנה שלך ל-DLL, אם ה DLL לא קיים אז התוכנה שלך לא תרוץ.
מעבר לזה, יש את עניין ה-DLL Hell שאני ממליץ לך לקרוא עליו קצת.

ספרייה סטטית מאידך, מנפחת לך מאד את הקוד ופוגעת במודלריות שלך.

זה רק קצת הקרחון על השיקולים מתי להשתמש במה, זה מאד תלוי...


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
afroman50
חבר מתאריך 16.8.04
12555 הודעות, 1 פידבק
   12:28   27.11.11   
אל הפורום  
  11. תודה רבה על הידע, אני שמח שתיקנת אותי :)  
בתגובה להודעה מספר 8
 


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Net_Boy  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.4.02
17151 הודעות, 1 פידבק
   08:12   27.11.11   
אל הפורום  
  9. עוד תשובות  
בתגובה להודעה מספר 3
 
   1) ספריה סטטית, כשמה, היא ספרייה שמשתמשים בה והיא מוטמעת בתוך הקובץ הרצה שלך, כלומר ברגע שאתה רוצה להשתמש בפונקציה מהספריה הזאת אתה פשוט קורא לזה ואין תהליך של טעינת ספרייה.

בניגוד לספרייה דינאמית שאותה אתה טוען לפני השימוש וככה הרבה תוכנות יכולות להשתמש באותה הספריה בזמן ריצה.

2) MSBuild זה תקן שמגדיר איך ה-IDE אמור לקמפל את הפרויקט, בשורה התחתונה הכל מוגדר כ XML בקבצי SLN וה-Projects השונים.

3) OBJ זה קובץ בשפת מכונה שנוצר אחרי קימפול, את קבצי ה OBJ השונים ה Linker מאחד בסופו של דבר לקובץ הרצה.

BSC ו- SBR - זה קבצי Browse information , הם שומרים מידע על ה Symbols שלך ככה שבכל מקום בפרויקט אתה יכול לגשת להגדרה (נניח שאתה עושה Go to definition).
זה למעשה חלק ממנגנון ה-IntelliSense.


4. Solution הוא פרויקט מרכזי שמרכז כמה תתי פרויקט.



                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Net_Boy  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.4.02
17151 הודעות, 1 פידבק
   07:57   27.11.11   
אל הפורום  
  7. תשובות  
בתגובה להודעה מספר 2
 
   לגבי ה precompiled headers אתה צודק.
Program database מכיל מידע חיוני על התוכנית בעיקר ברמה של כתובות וסמלים כדי לאפשר למתכנת להבין בזמן debug מה משתנה ואיפה.

Dependencies זה תלויות בין ספריות שונות, זה חשוב כי לפעמים שאתה בונה פרויקט מסוים הוא מורכב מכמה ספריות וחשוב לבנות אותו כך שקודם כל בונים את הספריות בלי התלות ורק לבסוף את הספריות עם התלות וכך, למעשה אתה מבטיח שהכל מקומפל בהצלחה.

References - למיטב ידיעתי זו השיטה של .net לטעון dll או activex


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
חבצלת השרון
חבר מתאריך 9.3.08
115 הודעות
   22:46   26.11.11   
אל הפורום  
  4. אני לא נוהג לדבר כך בדרך כלל,  
בתגובה להודעה מספר 0
 
   אבל אני פיקחתי (בניקניים אחר כמובן) על פורום חומרה וגם סיג"מתי עליו,
העברתי בפורום הזה את כל גיל הטיפשעשרה- אני מבין שאלה שאלות של נובי.

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

אבל לדעתי בתור מפקח וסג"מ לשעבר אני כן מאמין שזו אחת המטרות שלשמן יש פורומים;
זה באמת יכול לגרום לי לקבל עבודה שאני מאד רוצה בה ולדעתי כן עשיתי מה שיכולתי כדי לקבל אותה.

אני בכל זאת אשמח אם מישהו יתייחס ויעזור לי, זה באמת מצב לא נעים שנקלעתי אליו.

תודה.

אני זה אני.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Net_Boy  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.4.02
17151 הודעות, 1 פידבק
   07:49   27.11.11   
אל הפורום  
  6. אנשים תמיד עוזרים בפורום הזה  
בתגובה להודעה מספר 4
 
   ערכתי לאחרונה בתאריך 27.11.11 בשעה 08:12 בברכה, Net_Boy
 
לפעמים יוצא שאנשים עסוקים ולוקח זמן לענות אבל אם תשים לב, כמעט לכל אשכול פה יש פתרון.

עניתי לך על השאלות,
שיהיה בהצלחה בריאיון !


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
חבצלת השרון
חבר מתאריך 9.3.08
115 הודעות
   09:29   27.11.11   
אל הפורום  
  10. כן,  
בתגובה להודעה מספר 6
 
   אני מניח שקצת נלחצתי... בכל מקרה הספקתי לקרוא עכשיו בבוקר את התשובות.

תודה רבה

אני זה אני.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net