🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.lang.c
Article #306

Re: [Q]リストボックスと同等のソー

#306
From: AsYouLike...
Date: Tue, 23 Jun 1998 00:00
87 lines
2791 bytes
<void@merope.opus.or.jp> wrote in article <1998Jun22.210732.23953@merope.opus.or.jp>.
>
>H.Sugawara (gaudac@iwafune.ne.jp) wrote:
>: リストボックスには自動的にに並べ替えをして表示する機能がありますが、
>: これを標準の関数で実現する事は可能でしょうか?
>: 今のところ strcmp(), _mbsnbcmp()等を試したのですが漢字混じりの比較では期待道理に働いてくれません。
>: 漢字を比較対象にした比較をするにはどうしたらいいのでしょうか?
>
>「期待どおり」の誤植だと思うのですが、それはともかく、

一般的に「誤植」というのは、結果的に他人を侮辱するような発言に
なってしまった物を撤回する場合に都合よく使うと思います。それはともかく、
「ミカンの誤植」っていったいなんですか?

>「何を期待」しているのかを書かないと、「期待通り」にする方法も教えてもらえない
>のでは?
>
>"りんご"を"みかん"より後の並べたい?
>"東京"を"大阪"より後に並べたい?
>
># 内部はUnicodeになってて...とかいうオチなのかな?

内部は猫でない琉球大学の教授とか?それはともかく、
lstrcmpはどうですか。a,A,a,A,ア,ア,あ,亜をソートした場合。

・半角英小文字
・全角英小文字
・半角英大文字
・全角英大文字
・半角カナ
・全角カナ
・全角かな
・全角漢字

の順番になりますが。

・例えば、下のソースが、

リンゴ
みかん
ミカン
リンゴ
琉球
リンゴ
RINGO
ringo
RinGO
RINGo
mikan
mikan
MiKan
MIKAN
RINGO
みかん
りんご
りゅうきゅう
リュウキュウ

・次のように並びます。

mikan
mikan
MiKan
MIKAN
ringo
RinGO
RINGo
RINGO
RINGO
ミカン
みかん
みかん
リュウキュウ
りゅうきゅう
リンゴ
リンゴ
リンゴ
りんご
琉球

# 「ミカンの誤植」ってなんでしょうか。

---
as you like...Jun.24,98 02:14:56 am
    e-mail VZY03312@nifty.ne.jp
           vzy03312@ha.bekkoame.ne.jp
Technical Details
Message-ID: <6mp3hk$11u$1@fu3.bekkoame.or.jp>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <6mlksk$p4q$1@news.iwafune.ne.jp> <1998Jun22.210732.23953@merope.opus.or.jp>

Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS
X-Google-Thread: 110a07,7a909ccc029cbd11
X-Google-Attributes: gid110a07,public
X-Google-Thread: 106434,7a909ccc029cbd11
X-Google-Attributes: gid106434,public
From: vzy03312@localhost.bekkoame.ne.jp (AsYouLike...)
Subject: Re: [Q]リストボックスと同等のソー
Date: 1998/06/23
Message-ID: <6mp3hk$11u$1@fu3.bekkoame.or.jp>
X-Deja-AN: 365423525
References: <6mlksk$p4q$1@news.iwafune.ne.jp> <1998Jun22.210732.23953@merope.opus.or.jp>
Mime-Version: 1.0
Content-Type: Text/Plain; charset=ISO-2022-JP
Organization: AsYouLike
Newsgroups: fj.lang.c,fj.os.ms-windows.programming