コメントするC#とC++と処理を分ける話。ぜーんぶ、C#に治しました。中途半端なマーシャリングだとわけがわからなくなるというのが発覚したからです。WindowsAPIの上でマーシャリングするほうがどうも分かりやすい。C#版留守ぢは現在70%の進捗率です。現在、内部の個々のモジュールは完成。文章学習エンジン、文章生成エンジンのモジュールは完成しているので、それらをちゃんと繋いで、復旧終了です。やって見てみると、るすぢってすんげぇ量のコードを書いてあるのね。いつの間にこんなに膨らんでしまったのか。機能があるから、当たり前か。ぜんぶを書き直したので、叩いたらいろいろバグが出てくるだろうと予想されます。今は、3時のおやつのチャットの部屋に出没しているのは、前のC++バージョンです。C#版は裏でこっそりテストしています。なんだかんだ言っても、まだ、C++版は固まっているようです。以前より、固まる間隔が長くなったってだけのようです。別にメモリリークしてる感じではないんだけどなぁ。メモリなんてあんまり使ってないんだし。昨日の話ではないですが、一部の人に、留守番ぢTalkerを試してもらいました。インストーラーがお馬鹿なのでインストールするのにちと専門知識が必要な点と、WindowsXP&OfficeXPを必要とするので、一般公開は差し控えています。インストーラーをうまいこと解決できたら、アルファリリースということでまた、一部の人に使ってもらおうかと思っています。いつのことになるやら。コメントする31日以上もちゃんと表示されたようです。これで履歴コマンドの問題は解決。無限に長い文章を生成しようとする可能性がある問題を解決しました。いや、ここんところ、るすぢが固まることが結構あったんで、なんでやろって考えてたら、ふと思いつくところがあって、、、これが原因で固まるって決まったわけじゃないけど、これが原因で固まる可能性もあるってことで、治しておきました。これでちょっとは安定すると良いな。C#と悪戦苦闘しておりました。結局、C#でやるところと、C++でやるところを分けて処理をするということにしました。C++もせっかくなのでManagedC++を使ってます。書き直すならと、拡張性をあげるために内部構造を見直しております。別に機能アップするとかそうゆうことじゃないけど、今後機能拡張するに当たって、手を入れやすいように風通しをよくしておくっていう目的です。んでも、書き直しなんで、いつ出来上がることやら。