プログラマのつれづれなるままにプログラマのつれづれなるままに音宮志久が思ったことなどをネタにします。プログラムネタ・数学ネタがメインです。あったあんなOSまだあったあんなOSコメントを残すある出来事を一つ。ある要望があったのでポスターのデザイン(単に文字だけ書いたものですが)を作ってそのデータをUSBメモリに入れて持って行ってもらいました。フォーマットがわからないので適当に選んでみたのがPDFファイル(ベクタフォーマットだし)PNGファイル(上が読めなかったときの保険)・・・まあ、後者は微妙ですが前者なら普通のはずですのでこれでいいだろうと思いました。ところが相手側のプリンタで印刷させようとすると、「ファイルが開けない」といわれました。いうわけでちょっと確認してみる。・・・まだあったのか~。感嘆していても意味がないのですが、ある程度の人なら知っていると思いますが、Windows98でPNGファイルは標準では開けません。ネットにもつなげるわけもなく(コンピュータウィルスに感染してさようならですし)、そりゃ印刷もできないよね・・・と。その前に、何でそんなOSがあるPCが未だにあるんでしょうか?という質問文をたたきつけたくなりました。自分の作業ではいろんな部分に見つかる64bit兼用のソースコード上でのゆがみです。ひどかったのがファイルを扱う部分での64bit処理の部分ですね。SetFilePointerExといった64bit変数を使うWinAPIを使えるのですが、その部分が前のバージョンでは直されていないことが発覚してがんばって共通コードと部分コードでの修正を行うことに・・・。一つ面倒なのはファイルから文字列を汎用的に読み込む処理ですね。必要に応じてファイルの読み込みを行った後で内部文字コードへの変換が必要です。自前での実装が必要なとき(自前アーカイブからの読み込みなど)はちゃんと判別してやらないと後々大変なことになりますので気をつけないと・・・。コメントをキャンセルメールアドレスが公開されることはありません。気になるプログラムネタや数学ネタがあったら書き込みたいのだが残業が長すぎて眠気が全くとれず体調があまりよくない。過労などでぶっ倒れるかもしれない。あと、さすがに独り身が寂しいのでなんとかしたいと考えてはいるのだが...。関連記事はありません。アクセスカウンタアクセス数:スポンサーリンクモバイルバージョンに。