タグ

2009年4月14日のブックマーク (2件)

  • 海外のiPhone開発者のイベント「360|iDev」の講演資料がアップされてた - 強火で進め

    2009/3/2〜2009/3/4に開催された「360|iDev」の講演資料がアップされているのを見つけたので紹介します。 360iDev http://www.360idev.com/ DavidOrchard's 360idev-conference-proceedings at 5a89f870edc1d44198273fd909fd3f2ec0c081e7 - GitHub http://github.com/DavidOrchard/360idev-conference-proceedings/tree/5a89f870edc1d44198273fd909fd3f2ec0c081e7 内容は以下の様になっています。どれも役に立つ情報が満載のものばかりです。 Making things Move on the iPhone 資料のタイトル/講演者名 Making Things Mo

    海外のiPhone開発者のイベント「360|iDev」の講演資料がアップされてた - 強火で進め
  • C++ のプログラムのデバッグを楽にする方法

    Google が公開しているソフトウェアの解説シリーズ(→その1 , その2)の続きです。今回は google-glog を使ってスタックトレースを表示する方法についてご紹介します。 C++ でプログラムを書いているとよく遭遇するのがセグメンテーション違反というエラーです。不正なアドレスへのアクセスなどによりセグメンテーション違反が起きると、通常、 UNIX 系の OS では SIGSEGV というシグナルによってプログラムが終了するとともに、 core というファイルが作られます。 core ファイルにはデバッガから参照できるいろいろな情報が残っていますが、多くの場合に役に立つのは、スタックトレースという情報です。スタックトレースを見れば、プログラムがどこでクラッシュしたのか、どのような関数を経由してそこにたどり着いたのかがわかります。プログラムがクラッシュした箇所を特定できれば、単純な

    C++ のプログラムのデバッグを楽にする方法