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. |