פורסם 2011 במאי 314 שנים שלום לכולם,אני שולח מערך לפונקציה ואני מעוניין לראות את כל איברי המערך בזמן הפונקציה בתהליך ניפוי שגיאות לצורך מעקב, הקומפיילר מראה רק את האיבר הנוכחי (משמע אם אני שולח את כל המערך אני רואה רק את האיבר הראשון), לעומת זאת במערכים המקומיים אני רואה את כל האיברים שלהם.האפשרות היחידה שמצאתי זה להוסיף ידנית אחד אחד את כל איברי המערך ל-watch1.אני משתמש ב-VS.תודה לעוזרים.
פורסם 2011 במאי 314 שנים אני מניח שהמערך נתון כמצביע. הדיבאגר לא יודע שהמצביע אמור לייצג מערך.בחלונית של ה-watch, תוסיף פסיק אחרי שם המשתנה ואז את מספר האיברים שאתה רוצה שיופיעו. לדוגמה, אם יש לך כזה דבר:int* p = ...;אז בחלונית של ה-watch צריך לכתוב משהו כמו p,10 (ואז הוא יתייחס אל p כאל מערך בן 10 איברים).ולהבא:http://www.google.co.il/search?q=visual+c%2B%2B+array+watch
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.