ローデンの独り言 ver 6.1
ローデンの独り言 https://rouden.jp
クリックでログアウト アクセスカウンター
Loading... try later!
RSSフィード
レポートのプログラム作成終了!
その他のプログラミング
やっと終わりました。
テンション上がって、家族に「やっふー」って言ってしまった(-_-;

このレポートにはどれだけ苦労させられたことか・・・。
週末の作業履歴がこんな感じになって、急いでやったのが丸わかりです。
2008/11/20(木) 演習時間 2008/11/21(金) 3限の時間, 5限の時間-18時 2008/11/22(土) 午後2~5時 2008/11/23(日) 午後1~5時 2008/11/24(月) 午後1時半~4時
偏ったファイル構成と肥大化した関数も結局強引にやりました。 ごり押し最高ですよw
$ wc *.h *.c
   23    50   500 array.h
  106   350  3905 defs.h
    9    22   194 myDefs.h
    4     8    75 parsecheck.h
   11    21   219 wordlistManager.h
  122   347  3424 array.c
   52   100  1003 checker.c
  960  2156 29663 parsecheck.c
  117   261  2682 wordlistManager.c
 1404  3315 41665 total

        bool flag;
        if(word->tokenNum == SPLUS || word->tokenNum == SMINUS){
          parseCheck(FUGOU);
          flag = true;
        }
↑これ、今日書いたコード(*1)なんですが、flagを初期化してない(*2)ことに後から気付いてひやっとしました。普段の勢いで書くと、こんな再現性の低いバグを生み出しやすいので怖いです。 (*1):
boolは別の場所で定義してます.
typedef int bool;
#define true (!0)
#define false 0
(*2):自動変数なので実行されるまで中身が何かは不定。
さて、今から何しようかな♪
今日こそレポート片付けの日 | 記事一覧 | Flash の絵を描く機能の練習

最終更新: 2023/05/07 16:49
Message
これはエラーメッセージのテストです。長いメッセージが表示されるとどうなるでしょうか。
 OK