2016-10-30 10 views
10

今は配列の最初の要素だけを表示していますが、配列のすべての要素のビジュアルが必要です。私はClionがGDBを使っていると思います。Clionのデバッガでは、int配列の内容全体をどのように表示するのですか

編集:私は特にヒープ上の配列を参照しています。スタック上の配列を視覚化することができます。

+1

残念ながら、現在CLionにはそのような機能はありません。しかし、対応する機能要求は次のとおりです。[CPP-6550 'ポインタ変数用の配列として表示](https://youtrack.jetbrains.com/issue/CPP-6550)、あなたのためにアップしてください。 –

+1

FTR:ページの右側にある*小さな*サムネイルアイコンをクリックして投票します。 – cubuspl42

答えて

11

残念ながら、CLionは現在このような機能をサポートしていません。 by JetBrains employeeのように、回避策を使用することができます。 [評価/ウォッチ]ウィンドウで、次の式を使用します。

任意の配列サイズを使用できます。あなたのために働くものは何でも。

あなた配列がvoid *変数に格納されている場合は、より多くのトリッキーな何かをする必要があります。

(MyType[128])*(char*)myArray 

真の解決策を得ることのチャンスを高めるために、this issueをupvoteしてください。これを行うには、ページの右側にある小さなサムアイコンをクリックします。

14

答えはcubuspl42で、GDBで動作します。 LLDBをデバッガとして使用しているMacの場合、正しい方法は

(MyType(*)[128])myArray 

希望します。

関連する問題