Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Debugging der Datenstruktur "vector"

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
02.02.2016, 19:34 Uhr
C-Laie



Hallo C++-Experten!

Zur Zeit bemühe ich mich darum, ein C++-Projekt mit dem Microsoft-Visual-Studio zu debuggen, konkret geht es um:

http://itbe.hanyang.ac.kr/ak/research/benchmarking-tool/benchmarking-v0.2.zip

, das wird von Microsoft-Visual-Studio 2008 auch einwandfrei kompiliert.

Dort werden vier Datenstrukturen verwendet, die nach meiner Einschätzung Vektoren ("vectors") sein müßten:


C++:
private:
    _RandomAccessIter main_buf;
    _RandomAccessIter merge_buf;
    _RandomAccessIter aux_buf;
    _RandomAccessIter sort_buf;


Um diesen Quelltexten das Geheimnis seiner enthaltenen Algorithmen zu entreißen, versuche ich mich im Debugging dieses Programmes.

Nur ein Problem habe ich: Im Debugger erscheinen die oben angegebenen Datenstrukturen nicht wie ein Array, sondern es wird immer nur ein Element - offensichtlich ein Pointer - angezeigt, und mit diesem als Untereintrag der Datenwert an dieser Speicheradresse.

Ich hätte jedoch gern den "Sichtkontakt" auf alle Elemente dieser dynamischen Arrays. Ist es möglich, sich im Debugger die gesamte Datenstruktur eines Vektors anzeigen zu lassen?

Dank im voraus und Gruß

C-Laie

Dieser Post wurde am 02.02.2016 um 19:36 Uhr von C-Laie editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
03.02.2016, 09:49 Uhr
Tommix



Hallo,
Du kannst im (Schnell-)Überwachungsfenster angeben, wieviel Elemente Du sehen willst:
main_buf,10
Und dann mit dem kleinen + ausklappen.
- Tommix

Dieser Post wurde am 03.02.2016 um 09:50 Uhr von Tommix editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
03.02.2016, 12:18 Uhr
~C-Laie
Gast


Vielen Dank, Tommix! Das dürfte mir schon sehr weiterhelfen.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
03.02.2016, 15:14 Uhr
C-Laie



So, jetzt noch mal "ganz offiziell" mit dem echten Account: Das ist genau das, was ich suchte, aber allein wohl nie gefunden hätte - besten Dank, Tommix!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: