- 377 名前:デフォルトの名無しさん mailto:sage [04/11/25 13:28:46]
- >>374
ごめ、アンカーミスってたね^^; >AECHAR str[] = {'※', '\0'}; って普通にWindowsで書いてコンパイルしたらSJISコードが入ると思うが。 で、エンディアンの修正とかやってもコードは変わらないと思う。 普通にchar配列として初期化してSTREXPANDしたほうがいいと思うよ。 >固定ピッチでなくなったケースなんぞ知らん。 現状は存在しないと思うが、将来にわたってそうだという保証は無い。 まあ、おまいさんが今動けばよいというのは良いのだが、想定以上に長いことソースが使われることは良くあること。 で、現状ではOKって考えで作られたソースを後から直す羽目になる人のことも考えといたほうが良いぞというのが漏れのアドバイス。 #結局自分で治す羽目になることだってあるわけだし つまるところ、サブルーチン一つ作って、常に描画文字列の幅を測定してから適切な位置に描画するようにすれば良いだけだし。 そういうのがスマートなコーディングだと漏れ的には思うが。 まああくまで私見なので、気に入らなければ無視してつかーさい。
|

|