私は日食にかなり慣れていないので、他の人にとっては明白に見えるかもしれないことは、私には謎であり、もちろん申し訳ありません。C/C++ 開発者向けの Eclipse IDE (バージョン: Kepler Service Release 1、ビルド ID: 20130919-0819、Win 7 64 ビット) と MinGW ツールチェーンでプロジェクトをビルドしているときに、デバッガー変数ビューでいくつかのことを表示したくありません。次のように、構造内に構造を定義するところから始まります。
typedef struct
{
int i1;
int i2;
}ts;
typedef struct
{
int i;
ts s1;
ts s2;
}t_mystruct;
デバッガーの変数ビューでこれを取得します。
それ以外の:
私は比較的多くのことを (Google と stackoverflow のおかげで) eclipse が今まで私に与えたすべての頭痛の種で行うことができましたが、これは少し難しいようで、Google でさえこれについて多くを語らないでしょう。ですから、私のような日食の初心者だけがそこで問題を抱えている可能性があることは、新しいか、明らかです。
2 番目の質問は、なぜ s1 構造体のメンバーを表示したいのに空のスペースがあるのかということです。私が開いて表示する最初の構造を常に好むようで、2番目の構造は常に空白です-これは可能な限り便利ではありません:(同じことがメモリビューにも当てはまります-ネストされた構造メンバーの場合誤った/不明なアドレスのため、メモリ ビューを開かないでください。
デバッガーはこれらの構造で何らかの解析の問題を抱えているはずだと思いますが、残念ながら、どのスレッドを最初に引っ張るべきかわかりません。