GDB で C 文字列の全長を印刷したいです。デフォルトでは省略されていますが、GDB に文字列全体を印刷させるにはどうすればよいですか?
ベストアンサー1
set print elements 0
set print elements
number-of-elements
GDB が出力する配列の要素数の制限を設定します。GDB が大きな配列を出力する場合、コマンドで設定された要素数を出力した後、出力を停止します
set print elements
。この制限は文字列の表示にも適用されます。GDB の起動時には、この制限は 200 に設定されています。 要素数を
0 に設定すると、出力は無制限になります
。