単体テストをしてるとですね。
でっかいバグが見つかったw
やばいっすわw
こんなん入れたままリリースしてたなんてw
たまに、ツールが例外エラーで落ちるのは
ここが原因だな。
線形リストの部分なのですが
線形リストがそもそも
ポインタアドレスをノード同士で持ち合って
リストを実現しているので
このポインタアドレスがちょっと間違ってたり
変なところにアクセスしたら
簡単に例外エラーで落ちる。
いや~w やっぱC++っすねw
3000m級の切り立った
幅40cmの尾根道
一歩踏み間違えたら
例外エラーという滑落が簡単に起きるw
身一つで安全装置もなしで登るので
身軽な高速なアプリが作れるんですよ。
メモリ管理もガッベジコレクションも無いのでね。
このScoutCheckerは
最初C#で作っていたのですが
C#で動かすとほんと10倍のレベルで処理に時間が掛かった。
それがC++に切り替えて
やっとこ今のレベル。
それでもそこそこの規模だと
10-20分は掛かるレベル
これの代償として
例外落ちのリスクが付きまとう。
このリスクを減らす努力。
それが今の工程です。
まあ、単体テストも出来て
まだまだ改善の余地が見つかり
まだまだ道半ばであることもわかったし
これからも精進していこうと思っているわけです。
ありとうございます!
基板起こしミス0%!回路図NET自動チェックツール
サイト
http://checker.scoutlabo.com/
ScoutChecker Ver 0.1.1.9 10/8リリース
細かい不具合を直しました。一部機能も改善。
ScoutChecker用データベース作成ツール
ScDBEditor Ver 0.0.1.0 10/4リリース
細かい不具合を直しました。
使い方動画をアップしました!
動画
ScoutChecker関連情報メールマガジン
読者登録
thaJ2@mail.os7.biz
こちらに空メールで読者登録がされます。
デバイス登録依頼
問合せフォーム
データベースに入れて欲しいデバイスがあれば、このフォームに書いて下さい。
こちらで入れてバージョンアップでフィードバックします!
質問や疑問、気になることがありましたら
sugaular@gmail.comにメールください。
全力でお答えします!
ランキングに参加2種(押して頂けると助かります)
1.人気ブログランキングへ
2.にほんブログ村