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

vespa

02a2: BMC System Error Log (SEL) Full というメッセージが出た時は http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c01199684&lang=en&cc=us&taskId=101&prodSeriesId=446006 参照

VESPA設定

/usr/sbin/setupから 自動でサスペンドを解除→acpidを解除(スペースで出来る)→元に戻した nfsを有効にした 以下を参考にした http://rina.jpn.ph/~rance/linux/centos/centos51_after.html

ファイルの文字コードを調べる、変換する

調べるとき nkf -guess test.cpp変換するとき nkf -e test.cpp >> test.euc j JISコードに変換する e EUCコードに変換する s シフトJISコードに変換する w UTF8コードに変換する

FLT_DIG

FLT_DIG 桁の 10 進数は、float 型に丸めることができ、再び正確に元の 10 進数に戻すことができる。 cfloatをインクルードする必要あり outFile.precision(FLT_DIG);

c_str()

stringやsstringクラスにおいて 文字列をchar*で返したい時はメンバ関数c_str()を使う ostringstream comMkdir; comMkdir system(comMkdir.str().c_str()); みたいに

istringstream

文字列を変換。cで言うところのsscanf 例 OBS 22.235 ORI_KL 08_05_19 がbufに入っていたとした時 istringstream is(buf); is >> command; is >> freq; is >> source; is >> year >> c1 >>month >> c2 >>day; でそれぞれ数値、文字列に変換されて代入される…