プログラム組み立て係

≫C言語

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

注釈

長いソースコードを読むために注釈は大切です。
30行ぐらいの簡単なプログラムならいいのですが、
私的には、100行ぐらいから読みにくくなりますね。
200行ぐらいの注釈を書いていないソースコードは、
3か月後位に見るのが嫌になってきます。
そして、凍結状態。orz
なんてことにwwwww

注釈のせいで行は増えますが、ケチらない方がいいですよ。

楽しい注釈を考えるのもいいかもしれません。
例えば、

/*
** 関数名:用途
*/

//--------------//
// 関数名:用途  //
//--------------//

/*-< 関数名:用途 >-*/

などなど。
考えようと思えば、デザインは無限大。
3番目の形の注釈は、なんか自分で考えて気に入りましたww

ランタイムチェック何々エラー

Run-Time Check Failure #2 - Stack around the variable ○○ was corrupted.
って書かれてたら、まず○○に注意しながら、そこにある配列の宣言とかにも注意。

例えば、

int i[2];
i[0] = 0;
i[1] = 0;
i[2] = 0;

なんてことはだめ。
i[2] = 0;のせいでエラーが発生しちゃっているんです。
int i[2];って書いてあったら、[0]~[1]までしか使えないんですよ。(泣)

DirectX3Dにはまった

Direct3D


面白いですね。
DirectX3DGraphicsは初心者の私としては、
敷居が高くて手を出さなかったのですが、
最近になってプログラミングに使える時間が伸びたので、
自分専用ライブラリを作っていますw

ちなみに、画像にあるいろいろな色の板は、
頂点データ、ディフューズ(拡散反射光)、スペキュラ(鏡面反射光)を保持していますが、
メッシュではないので、ライティングモードを消して描画しています。

※頂点データは、(仮想)3次元空間における頂点の座標です。



[関連リンク]
光(光源と物体)…ディフューズ、スペキュラについて書いてあります。

«  | HOME |  »

プロフィール

δキリン

Author:δキリン
パソコン関連のことについて
いろいろつづっていきたいと
思っています。

相互リンクは大歓迎ですよ!

もし良かったら、
ポチっとよろしくお願いします



※関係ないページ表示されたとき、
 下の検索フォームから検索してください


最新記事


カテゴリ

TOP (1)
C言語 (19)
HTML (2)
ハードウェア (5)
ソフトウェア (11)
美少女ゲーム (25)
音楽 (2)
アニメ (3)
不定期日記 (15)
本 (4)
雑記 (6)
未分類 (0)

月別アーカイブ


最新コメント


アクセスカウンター


検索フォーム


RSSリンクの表示


リンク

このブログをリンクに追加する

応援中

『airy[F]airy (エアリィフェアリィ)』応援中! 『ひだまりバスケット』応援中です! キスと魔王と紅茶 PULLTOP se・きらら バナー

ブロとも申請フォーム

この人とブロともになる


上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。