Naplósor-elemző


Történet

Ebben a feladatban naplósorokkal fogsz dolgozni.

Minden naplósor egy string, amelynek formátuma a következő: "[<LVL>]: <MESSAGE>".

A különböző naplózási szintek a következők:

  • TRC (nyomkövetés)
  • DBG (debug)
  • INF (információ)
  • WRN (figyelmeztetés)
  • ERR (hiba)
  • FTL (végzetes)

Részfeladatok

Ezek példarészfeladatok, amelyek illeszkednek a naplósor-elemzőhöz:

  • A naplózási szint értelmezése enummá
  • Az ismeretlen naplózási szintek támogatása
  • Egy naplósor átalakítása más formátumra, a naplózási szintet numerikus értékké alakítva

Implementációk