Oracle Solaris Studio 12.2: dbx コマンドによるデバッグ

断面を使用する

2 次元の C++ の矩形配列の断面の例を示します。ここでは、刻み値が省略され、デフォルト値の 1 が使用されます。


print arr(201:203, 101:105)

このコマンドは、大型配列の要素のブロックを出力します。stride-expression が省略され、デフォルトの刻み値である 1 が使用されていることに注意してください。

列が 100 から 106 までで、行が 200 から 205 までの配列の図列 101 から 105 のまでで、行 201 から 203 までの要素は網掛けされています。

最初の 2 つの式 (201:203) は、この 2 次元配列の第 1 次元 (3 行で構成される列) を指定します。配列の断面は行 201 から始まり、行 203 で終わります。次の組の式は最初の組とコンマで区切られ、第 2 次元の配列の断面を定義します。配列の断面は列 101 から始まり、列 105 で終わります。