2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

【トリップ検索】Meriken's Tripcode Generator

399 :混沌 ◆HANAMOGERA:2016/01/09(土) 11:28:22.82 ID:eRe3r0NvC
あ、何かわかった気が
キーに使用する文字で範囲を決めて、その範囲のランダムって事かな

使用する文字がASCIIの時、ASCIIのみをスキャン → 21-7E
使用する文字が半角の時、ASCIIとカナを両方スキャン → 21-7E A1-DF(MSBを取ると 21-5Fとなって必ず重複)
使用する文字が半角と全角 ASCIIとカナとSJISをスキャン → 21-7E A1-DF(上記同様に重複) SJIS 1バイト目はシフトされているので重複しない 2バイト目は範囲が重複するが1byte目で異なるキーになっているので問題なし

もしかして、こんな感じになってます?
それだと

使用する文字ASCII → OK

使用する文字半角
半角カナはMSBを取ると必ずASCIIと重複するので使用しない → 使用する文字半角のモードは不要
(もしくは 使用する文字半角のモードは、MSBをつけると半角カナになる範囲を強制的に半角カナにするモードとする)

使用する文字半角と全角 → ASCIIと全角とする  もしくはMSB(略

使用する文字すべて → 文字種に関係なくスキャンするのでOK

こうすることで半角カナが含まれるモードで高速化(スキャン範囲の最適化)される?

総レス数 623
173 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★