Ich würde das gerne machen:
template <typename T>
struct S
{
...
static double something_relevant = 1.5;
};
aber ich kann nicht, da something_relevant
es nicht vom integralen Typ ist. Es hängt nicht davon ab T
, aber vorhandener Code hängt davon ab, dass er ein statisches Mitglied von ist S
.
Da S eine Vorlage ist, kann ich die Definition nicht in eine kompilierte Datei einfügen. Wie löse ich dieses Problem?
std::string
Typ