mcrblog

vcpp-ml

2000年12月

31

[vcpp 00049794] Re: このml

こんばんわ,篠原です.
管理人さんもこんな時間までご苦労様です.

On Sat, 30 Dec 2000 23:31:10 +0900
"Masayoshi Mori" <m...@ring.ne.jp> wrote:

> ということで、じつはこれで十分早いんだと思ってください。f^^;;

> これ以上、早くするには、たぶん、real video のようにスプリッタ機能を
> どこかにつけるしかないでしょう。

qmail が大規模なMLの配送に向いていると聞いたことがあります.大規模MLの運
営もqmail開発の目的の一つだとか.

といっても私は qmail を使っている大規模なMLには参加していないので,具体
的にどれくらい早いのかは知りません.

http://hp.vector.co.jp/authors/VA000770/docs/NikkeiLinux00-03/qmail.ja.html#DELIVERY
によると60本くらいは平気で並列送信出来るとか...

-----
// 篠原 昌二 (s...@daiichi-c.co.jp)
// (株)第一コンサルタンツ  
31

[vcpp 00049793] Re: ビット操作

こんばんわ.篠原です.

On Sat, 30 Dec 2000 20:49:35 +0900
"Morikawa" <n...@mbox.kyoto-inet.or.jp> wrote:

> ところでビットシフトってどんなところで使うんでしょうか

DWORDの上位ワードをWORDとして取り出すとか,COLORREF型の数値から緑だけ取
り出すとか?
便利なマクロが沢山ありますから気がつきにくいかも知れませんが.

おなじみのRGB()マクロやCMYK()マクロなどの定義を覗いてみると,その周辺は
ビット演算だらけです.IPアドレスもビット演算まみれですね.

-----
// 篠原 昌二 (s...@daiichi-c.co.jp)
// (株)第一コンサルタンツ  
31

[vcpp 00049792] スクリーンセーバーで画像を使いたい

Burubonです。いつもここで勉強させてもらっています。
まだプログラミングを始めたばかりで初心者ですが。
今、自作のスクリーンセーバーを作ろうと思っていて、
伝言版みたいなスクリーンセーバーは作れるようにな
ったのですが、画像をスクリーンセーバー上で表示で
きればいいなぁと思っています。
リソースに取り込んで、PatBlt()関数等で描画している
のですが、なんだか滅色してしまっていて上手くいかな
いです。
スクリーンセーバーで画像を表示して切り替える方法
について教えてください。自分で取ったデジカメの写真
等を切り替えて表示させたいのですが・・・。
31

[vcpp 00049791] Re: ビット操作

こんばんは、KHSMKです。

On Sat, 30 Dec 2000 20:49:35 +0900
"Morikawa" <n...@mbox.kyoto-inet.or.jp> wrote:
[vcpp 00049782] Re: ビット操作

> ところでビットシフトってどんなところで使うんでしょうか

2で割る、4で割る、8で割る、(続く)....時とか、
2掛け、4掛け、8掛け、(続く)....の時とか。
ビット演算は四則演算よりは早いっていわれてる(はずだ)し、
慣れるとこれもわかりやすかったりします。

あとは、先のソースにもあったように、処理を0番目(または下位側)
のビットに落として物事を見るときとか。
例えば、32ビット領域をビット単位でいくつかにわけで情報を
持ったりするときとかかな?
ビットを端によせると、プログラマちっくには、処理がしやすいはず。
今はあまり気にしないけど、昔はきっと少ないメモリ
(またはディスク)にいかに大量のデータを載せるかとか、
考えたんじゃないかな。
無駄なビットは、一ビットたりとも作れたいとか言って(笑)。
(↑これはあくまでも想像です、念のため。)

他には、ビッグ⇔リトルで並びを置き換える時とか。
8ビット単位でシフトして、バイト単位にすると、計算が楽。

後は、やったことないけど、32ビットの処理系で
128ビット処理をやる時とか?必要になりそう。


まだあるかも。
ケースバイケースでは、使わないですむことも多いんでしょうが、
なれてくると使いたくなる局面も出てきます(個人的実感)。
ビット演算は半導体の部分とか、ハードよりのを学ぶのにも
役立つし(って、プログラマがそこまでやるかという気もするが)。

ま、しょせん、機能は機能なので、有効と思えば使えばいいし、
使わずにすむなら使わなければいいだけの話。

ので、たとえ今実用性を感じなくとも、こういうのもある、
ということは頭の片隅においておいて、時(ピンとくるとか、
実用的な場面に出くわすの)を待つのも、いいんじゃないかな。
# その時に出くわすとは、かぎんないけどね....。

----
k...@mbg.sphere.ne.jp
31

[vcpp 00049790] Re: 商計算について

秋吉です.

> %演算子を使えば余りを出せます。

> 使い方は10を3で割ったときのあまりを出すときは
> 10 % 3
> の用にして使います。

念のため,剰余演算子 % は整数値に対してのみ有効です.

-- 
秋吉 綾...@tcct.zaq.ne.jp)
記事検索
Amazon.co.jp
  • ライブドアブログ