16進数で埋められたファイルを読んでいます。特定のパターンを特定する必要があります。たとえば、「aaad」(引用符なし)と言います。パターンを見るたびに、他のファイルにデータを生成します。
これは、プログラムを設計する際に非常に一般的なケースです。特定のパターンを解析して検索します。
私はそれを有限状態マシンとして設計し、switch-case
状態を変更するために使用してCで構造化されました。これは私に起こった最初の実装でした。
- デザイン:より良いデザインはありますか?
- 実装:前述のように、スイッチケースの使用に問題がありますか?