タグ

2012年8月18日のブックマーク (2件)

  • gcc+gdbによるプログラムのデバッグ 第1回 ステップ実行、変数の操作、ブレークポイント

    しかし、ブレークポイントという機能はデバッガの手助けなしでは実現できません。 ブレークポイントとはプログラムの強制一時停止を行うポイントで、実行中のプログラムがブレークポイントに遭遇するとプログラムは一時停止され、デバッガによるプログラムへの介入を行えるようになります。 ブレークポイントは次のような場所に設定できます。 指定した行番号のプログラムを実行しようとする瞬間 関数を呼び出した瞬間 その他、C++などでは「例外が発生した瞬間」などにもブレークポイントを設定することができます。 行番号ブレーク ブレークポイントとしてよく使用されるのは、「プログラムの特定の位置」です。 例として、bubblesort.cプログラムのsort関数内で、隣り合う二つの要素を比較している箇所にブレークポイントを設定してみます。 25|/* bubble sort */ 26|void sort(int *a

  • 【翻訳】Ubuntu 12.04 が抱える 6 つの不満点を解消する

    【注意】以下の文は、OMG! Ubuntu! の記事を翻訳したものです。翻訳に誤りやずれがあるかもしれません。 Solve Six Common Gripes With Ubuntu 12.04 (家掲載日時:2012年5月11日〈現地時間〉) Ubuntu 12.04 は初めから非常に素晴らしい体験を提供していますが、それはすべての人にとって 100% 完璧というわけではありません。 実は、悩ましいことがいくつかあります。 ここ OMG! Ubuntu! のコメント欄で繰り返し質問された 6 つの一般的な疑問に対する解決策を以下に列挙しました。 初めにおかしな警告をします。解決策の多くを適用するには MyUnity アプリをインストールする必要があります。これは Ubuntu ソフトウェア・センターから無償で入手できます。 MyUnity をインストール Unity ランチャーに「デス

    【翻訳】Ubuntu 12.04 が抱える 6 つの不満点を解消する