Was ist der Unterschied zwischen einem Merkmal und einer Politik?

Ich habe eine Klasse, deren Verhalten ich zu konfigurieren versuche.

template<int ModeT, bool IsAsync, bool IsReentrant> ServerTraits;

Dann habe ich später mein Server-Objekt selbst:

template<typename TraitsT>
class Server {...};

Meine Frage ist für meine Verwendung oben ist meine Benennung falsch benannt? Ist mein Parameter mit Vorlagen tatsächlich eine Richtlinie anstelle eines Merkmals?

Wann ist ein Argument mit Vorlagen ein Merkmal gegenüber einer Richtlinie?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage