2005-03-07
■[Programming]やっぱり文字コードの問題はきつい
文字コードきついね。
英語圏の人ならいいんだろうけどさ。
と画策中。
Jcode.pm見たいな感じでというかぱくって…(:
Jcode.cxx Jcode.hhかかっこいいな
JCode *code = new JCode;
code->convert("ええええ?");
code->output();
夢がひろがりんぐwwww
■[Programming]ちょっとやばすぎた。
IniFileクラスちょっとまずいね。
書き直した。だけどあっぷするのメンドクサイ。
new char[len];
strncpy(...);
ってのを全部
strdup(); で書き直した。
すごくすっきり… :]
あと、何もファイルない時に
setvalueするとaccess vaiorationになるっぽいのを
解消と。
■[Programming]すごくとりっきー??
char *ptr = strstr(buffer, "aiueo");
if(!ptr){
// null check!!
}
int len = buffer - ptr;
ってのを
int len = strstr(buffer, "aiueo") - buffer;
if(len < 0){
// null check!!
}
って最近やっちゃいます。
NULLが0をvoidでキャストしたものでなければなりませんが。
■[Entertainment]クラシック-ブラームス
交響曲第1番第4楽章ってすごくかっこいい!!
というか、日本語名は全然分からんのですが
Symphony No 1 in C minor op 68 4th movement Adagio
って曲です。
by Brahms
なんか訴えかける物があります。
"情熱"という言葉があうような気がするのですが
俺の感性はオカシイのですかね…
クラシックの好きな人に聞きたい…
■[Other]文字列処理
俺の得意分野 And 俺の楽にできる分野
なのかもしれないと最近思っている。
なんだか、やってて楽しい。
WinSDK叩いてGUI作ったりとか大キライ。
本当に純粋に文字列for/Whileで回して(もちろんポインタ
しこしこするのが本当に楽しい。
ネットワーク関係とかどつまらん。
■[Other]人権擁護法案
こんなに恐いものだとは知らなかった。
というか、今まで信じていたものに裏切られた。
マスコミが国によって動かされていたとは思わなかった。
恐ろしい。
可決まであと10日。
衝撃だ。
日本危ない。
■[Programming] IniFileクラス
出来た出来た。
http://black-earth.cun.jp/src/test/IniFile.hh
http://black-earth.cun.jp/src/test/IniFile.cxx
使いかたは簡単
#include "IniFile.hh"
int main()
{
char buffer[1024];
IniFile *conf;
conf = new IniFile("test.ini");
conf->GetValue("section", "key", buffer, sizeof(buffer));
conf->SetValue("section", "key", "value");
conf->Save(); // 上書き
conf->SaveAs("after.ini"); // 名前を付けて保存
return 0;
}

もう俺は文字コードとの戦いから逃げます(笑
ばっかーさん発見 -> id:Backer?
文字コードは俺が皆殺しにしてやりますよ
というか、よく気がつきましたね。
感動しました(笑