Hallo, alle zusammen.
Ich verwende eine consExpr-Umwandlung einer Variablen "index" in einen int
-Wert, der durch eine "foo" -Templated-Funktion ersetzt wird.
Wenn ich foo<index>()
direkt von "main" aufruft, bekomme ich einen Compilerfehler.
Wenn derselbe Aufruf vom "Wrapper" ausgeführt wird, dann wird alles kompiliert und funktioniert gut.
Was fehlt mir dort?
Kompilierbefehl: g++ -std=c++14 main.tex
mit g ++ (GCC) 5.3.1 20160406 (Red Hat 5.3.1-6).