2005-04-01から1ヶ月間の記事一覧

式のささいな違い

C言語の演算子の優先順位ってけっこう微妙なところがあって、括弧があるかないかでだいぶ違ってきます。こういう例はあんまりないのでバグの原因になったりするかもしれないので要チェックです。 これは i = 1 です。 #include <stdio.h> int main(void) { int i; i =</stdio.h>…

NULLの効用

こんなコードでも動くからすごい。 #include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { NULL; // 文法上、空行を入れるところに入れるとVC++で警告がでない。 exit(EXIT_SUCCESS); }具体的な使い道はこんな感じです。 while(true) NULL;</stdlib.h></stdio.h>

アルバイト

なんだかんだで10日間続いているのは何か自分でも驚く。。。

C言語の標準ヘッダについて

BohYoh.com【C言語講座】標準ライブラリ標準ってなんだかベンダ固有よりも機能に劣ると思っていたが、探してみるとけっこう掘り出し物とかあったりする。

春休み中に図書館から借りておきながら読めなかった本でまた借りたい本

コンパイラ構成法 Win32/C++マルチスレッドプログラミング詳説 C++によるオブジェクト指向プログラミング第2版 WinSock2プログラミング改訂第2版

続柄について

札幌市奨学生の書類で兄弟で迷う。http://www.futaba-insatsu.co.jp/mame/tuduki.html

FirefoxのQuickTimeプラグインについて

Preference → ブラウザ・プラグイン MIME設定ボタン → オーディオ → Midi をチェック FirefoxではQuickTimeをインストールしているのにもかかわらず、Midiプラグインを使ったウェブページを再生できないと思っていたら、QuickTimeをインストールしたら自動的…

誤植をチェックする

基本情報技術者 ポケット教本 平成17年度版 補足情報 基本情報技術者 ポケット教本〈平成17年度版〉 (情報処理技術者試験)作者: 加藤昭出版社/メーカー: 技術評論社発売日: 2005/01メディア: 新書この商品を含むブログ (2件) を見る やっぱり本を買ったら誤…

どうしてもOperaでは閲覧できないウェブページがある

日本GNOMEユーザー会 ずっと気になっては居たんだが、HTTPプロトコルは単純なはずなんだがどうしても不可解なことがよくある。そのひとつがOperaでは閲覧できない。でも、学校のプロキシ経由だと、正常に閲覧できる。この不可解な言動は一体何なんだろ…

よくあるメモ

Windows Developers Site よくある質問 http://www.microsoft.com/japan/developer/winds/faq/faq.htm //msdn.microsoft.com/library/default.asp?url=/library/en-us/winprog/winprog/windows_data_types.asp">Windows Data Types:Windowsのデータタイプで…

朝からアサーションを使ってみる

アサーションというのはassert()のことで、プログラム中で「これこれの変数は〜だと思う。違ったらエラーを出してくれ」と指示するデバッグ用のC言語標準の関数(正確にいうとマクロなのだが)である。これを使うと、デバッグ効率が高まる。いちいちprintf()…

ASCII文字のひみつ

ASCII文字では、大文字と小文字の差のビットはひとつしかない。実際に調べてみると0x20になるから、二進数では0010 0000になることがわかる。よって、文字操作では大文字か小文字かを判定するのにはこういう方法もある。まあ、C言語には標準関数islower()と…

Amazing Grace の MP3

MP3 downloads of Harp Music http://www.heavenlyharpist.com/mp3/ パソコンを使っていると音楽を流したくなって、あまり激しい曲とかはあんまり聞きたくないので探すとこういうおすすめなのが見つかる。