Synthaxprüfung bei nicht verwendeten templates beim VC++2008



  • Hallo,
    zuerst einmal benutze ich den Microsoft Visual C++ 2008 Express Kompiler. Mein Projekt besteht aus mehreren TemplateKlassen. Diese haben verschiedene Spezialisierungen, die nicht unbedingt im Laufe des Programms von mir benutzt werden. Gibt es eine Einstellung, dass der Compiler nicht benutzte Template Klassen/Funktionen auf die Synthax beim kompilieren prüft, obwohl diese niemals im Projekt benutzt werden?

    // projekt.h
    template<int i> class test{};
    
    template<> class test<39284>
    {
       hier steht schwachsinn //<--- beim kompilieren wird niemals hier eine Fehlermeldung erscheinen
                              //da niemals eine Instanz mit dem Wert 39284 erzeugt wird
    };
    


  • Meinst Du die da? http://www.synthax.de/de/



  • Bei mir kommt sofort eine Fehlermeldung...


Log in to reply