aesophor / aesophor/wmderland

Encapsulate log interface selection

Offen
#15 4 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
C++
Sterne
408
Forks
14
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

[Conditional compilation was introduced for a possible logging software](https://github.com/aesophor/Wmderland/commit/83690cbef0d3067ed350cbe654e71183eba460b5#diff-7ec3c68a81efff79b6ca22ac1f1eabbaR7 "Log interface selection").
This software adjustment had the consequence that preprocessor statements were distributed in the code base.
Thus I suggest to reduce unwanted code duplication.
* Dedicated macros can help.
* Will advanced class templates become safer for this use case?

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.