制御系なら俺に聞いてもいいぜ(10)
■ このスレッドは過去ログ倉庫に格納されています
0202デフォルトの名無しさん
2010/03/20(土) 01:51:59そっちこそノイズ(というか誤認識)を単なるエルゴード性の現象だと
思い込んでるからそんな風に考えちゃうんだよ。
そんな都合のいい前提を勝手に持ち込んではダメ。
現実には、ノイズに対しては効果はあまりない。
>>198
なんか疲れるコードだな。もっと明示的にシンプルに書けよと思う。
つーかchatKeyって何だよ。
こういうコードを得意げに書く人とは仕事したくない。
static int rawKeyState = 0;
static int filteredKeyState = 0;
static int onEdgeKey = 0;
void UpdateKeyValues(int rawKey)
{
int prevRawKey = rawKeyState;
rawKeyState = rawKey;
int stable = ~(prevRawKey ^ rawKey);
int diff = filteredKeyState ^ rawKey;
int altered = diff & stable;
filteredKeyState ^= altered;
onEdgeKey = altered & filteredKeyState;
}
■ このスレッドは過去ログ倉庫に格納されています