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

tchar.hをインクルードすれば_T()マクロが使える

int atoi( const char *string ); 先頭の半角スペースや0は無視される 途中の半角スペースはそこで終わり " 09"→9 "1 9"→1

static a; これをやるとaはint型の変数になるらしい

今朝の出来事 自分は毎朝某コンビニで昼食を買って職場へ通っている そのコンビニでは今700円くらい買うと籤引で商品が当たるとかやっていた 今日もいつものように500円ばかりの買物をしたらレジの人に 「いつも籤引けないよね。2枚くらい引いていいよ」 と…

11月17日は1年に1回しかない日 もっと言うと2005年の11月17日は一生に1度しかない日だ そんなわけで前日から今日は18時に帰ると申告済み 夕方のミーティングが終わり18時に会社を出ようとした所で電話が マーフィーの法則とは良く言ったもので当然ある程度想…

CEのコマンドにxcopyは存在しない 正しいかどうかは別にして自分がだめと思うコードと自分の書き方 bool flg = true; if( flg == true ){ ・・・ } else{ ・・・ }↓bool flg = true; if( flg ){ ・・・ } else{ ・・・ } bool flg; int count; ・・・ if( count == 0 ){ flg…

sizeof( 10 ) → 4 うっかり ZeroMemory( fPath, sizeof( _MAX_PATH ) ); なんてやってしまうと4バイトしかクリアされない

!10 → 0 知らんかった…

開発メモ ZeroMemoryは実はマクロだった #define ZeroMemory(Destination,Length) memset( (Destination),0,(Length)) int dayofweek(int y, int m, int d) // 0 = Sunday , 1 1752 or so { return y -= m m-1]-'0' + d) % 7; } 誰か理由を教えてください

開発メモ 画面が正しく表示されないときは色設定の戻り値を見直す 横着しないできちんとカラーブラシを返すようにしよう ZeroMemoryはCEでも使える 条件に文字列は使えない 空文字(¥0)でもtrueになってしまう