[Mew-dist 14784] Re: bin.tar.gz

Shigeya Suzuki shigeya at example.com
2000年 10月 26日 (木) 17:49:23 JST


>>>>> "mit" == Mito  <mit at example.com> writes:
SS> なお、isdigit については、平気なのではないかと思いますが、僕は
SS> unsigned char だったらイヤなことが起きそうだという過去の経験から、
SS> ついつい & 0xff して渡したりします。isdigit の側が知ってれば問題起らな
SS> いですが。(単なるパラノ)

mit> なんか詳しい方々の中で恐縮なんですが、0xff でなくて、0x7f じゃ
mit> ないんでしょうか?

いえ、状況によるんですけど、下位バイトだけ取出すのなら、0xff で充分と
思います。バイト値をちゃんと扱えないのは isdigit の問題と思いますし、
実際は locale 次第かもしれないですが、8bitでも扱えるかもしれない。
(なら、そもそも signed char でもOKかも。

無論、0x7f と書いてたこともありますし、今かいたら、0x7f って書くかもし
れません。(笑)



SS> PPS. そうそう、C++の翻訳本上がってきたので、今度一冊差し上げます。 > kazu
SS> (先日のお返し…まだ全部よんでないよ)

mit> shigeya さんの翻訳ですか?
mit> よさげな本だったら書名教えてもらえませんか?

mit> # って、じつはこっちが本題だったりします。(_ _)

宣伝になっちゃうといけないですが… C++ Primer で有名な、Stanley
Lippman の Essential C++ (入門書です) を訳しました。タイトルは原書通り
です。11月入ったら、書店に並ぶらしいです。

僕は、C++をそこそこ出来る人でも、得ることがある本かと思っていますが…
ま、立ち読みでもしてみてくださいませ。

shigeya



Mew-dist メーリングリストの案内