きどたかのブログ

いつか誰かがこのブログからトラブルを解決しますように。

C/C++

z/OSのC言語でウカツにsleep関数使った話

やりたいことは単純だ。USSの特定のフォルダに、特定のファイルがあったら、1秒スリープしてループする。ファイルがなくなったらループ終了。原案を作るのにUSSにsshログインして、ぺぺぺっとviで書き上げた。ほとんどマニュアルの例。USS上で実際に動く。使…

-1の-1乗が1になってるよ

珍現象。 ふむ、バグという名前の地雷を踏んだようだ。 たぶんバグ、きっとバグ。 なんでこんなバグが残ってるんだ。 おいらの自作Java累乗関数でも計算できるのに。 -1の-1乗は1と誤り。 -2の-1乗は-0.5と正しい。 公式から予想するに、の処理が怪しい。 こ…

iconvの使い方

どうやら僕が最後に乗り越えないといけない事象は、これと同一に思える。 http://masaru.org/diary/20031211.html ここにもある。 http://www.logos.ic.i.u-tokyo.ac.jp/~kabe/pukiwiki/index.php?Programming%2FC%2Flibiconv 出力バッファの最後に、ポイン…

JNIって難しい

さいきんこっちの日記を全然書いてなかった。 z/OSでも勉強するかーってところ。 その前にC/C++のコンパイラがあるっていうので、 それが発覚した日からものづくりに取り組んでるわけです。 初めてのC/C++。 しかもz/OS上で。 そんでもって初めてのJNI。 ま…