タグ

ブックマーク / wisdom.sakura.ne.jp (3)

  • C言語の基礎

    C言語の仕組 C言語を作成してプログラムを実行するために、重要な点がいくつか存在します あらゆるCプログラムには関数(function)がひとつ以上あるということです 関数の中には命令(statement)が詰め込まれています 関数とは、いろんなプログラムの流れがひとつのまとまりとして登録されているものです 関数は情報を受け渡ししながら、指定されたプログラムを実行します たとえばお店屋のレジを考えましょう。レジのバイトさんが関数と考えます 関数を呼び出すのはお客さんです。お客が来てはじめてレジを打つという関数が働きます このときお客は関数に情報を渡します。この情報はひとつとは限らず複数あります この場合は「商品」と「お金」ですね。この情報のことを引数といいます レジのバイトは商品が指定する金額に、渡されたお金が等しいかどうか確認します 渡された金額が商品の指定金額と等しければ「商品だけ」を

    labunix
    labunix 2012/07/29
  • OpenGL入門

    ここで紹介されるプログラムは Microsoft Windows XP で動作確認されています ソースは Borland C++ Compiler 5.5 を用いてコンパイルされています 解説は OpenGL Version 1.1 に準拠しています。 この講座は ANSI C/C++ 及び GUI プログラムの開発経験者を想定しています

    labunix
    labunix 2012/05/04
  • ファイル操作 Win32

    ファイルハンドル Windows は、ANSI C 標準関数よりもより柔軟に扱えるファイル操作用の API を用意しています これを操作することで、Windows のディスクファイルをプログラムから制御することができます まず、多くのファイル操作関数はファイルハンドルを必要とします ファイルハンドルは CreateFile() 関数が生成します この関数は指定したオブジェクトを作成したり開いたりする高度な関数の一つです HANDLE CreateFile( LPCTSTR lpFileName, DWORD dwDesiredAccess, DWORD dwShareMode, LPSECURITY_ATTRIBUTES lpSecurityAttributes, DWORD dwCreationDisposition, DWORD dwFlagsAndAttributes, HANDLE

    labunix
    labunix 2012/02/19
  • 1