C ++ Vorlagen-Tracker

9

Eee ... ich weiß nicht einmal, ob der Name, den ich anrufe, korrekt ist oder nicht ... aber ich frage mich, ob es dort irgendwo einen Template-Tracker für C ++ gibt. Die Funktionalität wäre ähnlich wie der -E -Schalter des GCC-Compilers (der alle Makros erweitert), der einzige Unterschied ist, dass es dasselbe für Templates zeigen würde, wie zum Beispiel welche Klassen erstellt wurden, zusammen mit partiellen Spezialisierungen , Quellcode, welche Template-Methode aufgerufen wird, Template-Parameter-Abzug, etc ...

    
fritzone 07.04.2014, 09:59
quelle

2 Antworten

2

Es gibt Templight , mit dem die Instanziierung von Vorlagen nachvollzogen werden kann.

    
Fabio Fracassi 07.04.2014 13:42
quelle
0

Das Vorlagen-Tracking benötigt menschliche Expertise. Ein Hinweis könnte sein, dass Sie alle Schablonentypen durch einige mögliche konkrete Typen ersetzen und durch das Durchlaufen / Debuggen überprüfen, sobald Sie überzeugt sind, in die generische Version mit Hilfe der Vorlage zu gelangen.

    
Dr. Debasish Jana 07.04.2014 10:44
quelle

Tags und Links