skip to main
|
skip to sidebar
linosx
2009年12月22日火曜日
GDBについて
なぜ、GDBから直接Unixのグローバル変数errnoを参照できない?
原因、errnoは下記のマクロである。
#define errno (*__errno_location())
C言語の特徴によりマクロの値は参照できないだ。対応策、
print (*__errno_location())
直接本来の定義を参照することで解決!!!!
1 件のコメント:
Unknown
さんのコメント...
うお、うお、うお。すんげー勉強になりました。
困っていたので感謝です。ありがとうございます。
2010年10月19日 15:46
コメントを投稿
次の投稿
前の投稿
ホーム
登録:
コメントの投稿 (Atom)
ブログ アーカイブ
►
2011
(1)
►
9月
(1)
►
2010
(33)
►
6月
(3)
►
4月
(7)
►
3月
(6)
►
2月
(16)
►
1月
(1)
▼
2009
(70)
▼
12月
(3)
GDBについて
linbinbin shared a new Qik video
linbinbin shared a new Qik video
►
11月
(4)
►
10月
(3)
►
9月
(2)
►
8月
(5)
►
7月
(4)
►
6月
(16)
►
5月
(13)
►
2月
(20)
ラベル
C言語
(1)
Emacs
(2)
GNU
(1)
Python
(3)
Shell
(1)
ゆうり
(10)
写真
(1)
自己紹介
binbin
詳細プロフィールを表示
1 件のコメント:
うお、うお、うお。すんげー勉強になりました。
困っていたので感謝です。ありがとうございます。
コメントを投稿