2016-04-28 7 views

答えて

1

私は、Eclipse CDTは今、デフォルトでこれをサポートしていますが、GDBの最近のバージョンはあなたにstd::map含むSTLコンテナの人に優しい可視化を表示することができますどの程度までわかりません。あなたは、GCCのバージョン7以降を必要とし、その後、あなたはprint the_map_nameを言うことができる、それはあなたにこのようなものが表示されます:ここを参照してください、それについての詳細は

std::map with 2 elements = {[1] = 2, [2] = 4} 

を:https://stackoverflow.com/a/15329434/4323

そしてそれを作る上でいくつかのヒントについてのEclipseでの作業:How to enable gdb pretty printing for C++ STL objects in Eclipse CDT?

+0

私はそこに行って、説明を見ましたが、私のシステムでは動作しませんでした(これはすでにかなりの印刷用の '.gdbinit'コードがあります)。 – einpoklum

関連する問題