2009-01-01から1年間の記事一覧

インストーラー

フリーのインストーラー作成ツールにIzPackというものがあるらしい 公式サイト http://izpack.org/ 次から導入してみよう

doxygenが吐き出すchmファイルの文字化け対策

doxygenでヘルプファイルを作ったときに日本語が文字化けする場合の対処法 OUTPUT_LANGUAGE = Japanese DOXYFILE_ENCODING = UTF-8 INPUT_ENCODING = CP932 CHM_INDEX_ENCODING = CP932 これで日本語もちゃんと表示されるはず

C#

class Content { public Size { get; set; } public Message { get { return Message; } set { Message = value; Size = value.Length; } } }プロパティは変数だと思っていたから上記のようなコードを書いたらStackOverFlowを投げられた。 勉強しないでC#使…

今日覚えたこと

C++で作ったクラスライブラリをDLLにした場合、他言語からそれを呼び出すことは出来ない。 関数を呼び出したい場合はP/INVOKEを使う。 C#で作ったDLLをC++で使うにはCOMに登録する必要がある。 うーん、もう少し楽な相互運用の方法はないのだろうか。

JUDEについて

最近設計図を作るのにJUDEを使っているんだけど、C++での設計が微妙に使いづらい。。 ポインタ作るのに一々ポインタ型を追加する必要があったり、テンプレートが使いづらかったり。有料版だと対応しているらしいんだけど、無料でもそれっぽく使えないのかなぁ

今日気づいたこと

C++

今日発見したこと 今までは enum Number { Number_One, Number_Two, Number_Three };int main() { func(Number_One); } こうしていたんだけど、とこんなことが出来ることに気づいた struct Number { enum { One, Two, Three }; };int main() { func(Number::…

最近の悩み

そろそろWebに手を出そうと思いつつもどれから手をつければいいか迷う今日この頃PHPは1回触ったから後回しにして、Ruby、Python、Perlどれにするべきか ああ、でもJavaScriptもやったほうがいいのか 迷うなぁ

風邪

最近風邪気味かなーと思ってたら風邪引いてしまった…1日寝てたら体調は回復したんだけど、 風邪って治りかけが1番つらい気がするのは気のせいじゃないはず。 鼻水がつらい。