タグ

2008年4月26日のブックマーク (3件)

  • vNull Development Blog: メンバ関数の呼び出し規約とマルチスレッド

    製品レビューからプログラミング関連のメモ書きまで幅広く扱うBlog。 ※個人的なメモ書きにつき記事内容の正確さは無保証。予告無く改変される可能性あり。指摘は歓迎。 使い方によっては強力な効果を発揮するマルチスレッドプログラミング。Windowsプログラミングやネットワークプログラミングでは重宝する。しかし一般的にVisual C++とPlatform SDKを用いてWindowsプログラミングをする場合、コールバック関数などの設計思想がC言語主体であるので、マルチスレッドプログラミングにてクラスを用いたアプリケーションを開発する場合に不都合な点が生じる。主にスレッドを作成する関数として、CreateThread、_beginthread,_beginthreadexなどが挙げられる。しかしMSDNによると C のランタイムライブラリに記録されている関数を使うスレッドは、CreateThre

    neumann
    neumann 2008/04/26
    マルチスレッド かなりの工夫が必要。
  • Simple DirectMedia Layer: Table Of Contents

    [次] 目次: 著者紹介 Simple DirectMedia Layer これは何ですか? SDL はフリーなクロスプラットフォームの マルチメディア開発用 API です。 ゲームで使われています。 ゲーム用 SDK で使われています。 エミュレータで使われています。 デモで使われています。 マルチメディアアプリケーションで使われています。 何ができますか? ビデオ イベント オーディオ CD-ROM オーディオ スレッド タイマー エンディアン非依存 どのプラットフォームで 動きますか? Linux Win32 BeOS 非公式の移植、移植作業中 Simple DirectMedia Layer API を使う ライブラリの初期化 ビデオ ビデオモードの選択と設定(簡単な方法) 画面へのピクセル描画 画像のロードと表示 イベント イベントの待機 イベントの取得 イベ

  • 人類は7万年前に絶滅寸前、全世界でわずか2000人

    スタンフォード大学の研究者による個別の研究が推測したところによると、人類は7万年前には全世界でわずか2000人にまで激減、消滅しかけていたことがわかってきたそうです。 一体、7万年前に何が起きていたのでしょうか?詳細は以下から。 Study says near extinction threatened people 70,000 years ago - Yahoo! News 2005年に開始された、遺伝学によって人類学を研究するこのプロジェクトによると、ミトコンドリアの追跡によって、現在の人類は約20万年前にアフリカに住んでいた「ミトコンドリア・イブ」と呼ばれている単一の母親の子孫であることがわかっており、約6万年前から全世界へ人類の分散が始まっています。しかし、このミトコンドリア・イブと全世界への分散までの間に何が起きたかについては今までほとんどわかっておらず、謎に包まれていました。

    人類は7万年前に絶滅寸前、全世界でわずか2000人