2014-04-07 29 views
9

Eee ... Bu ismimin doğru olup olmadığını bilmiyorum bile ... ama C++ için orada bir yerde bir şablon izleyici olup olmadığını merak ediyorum. Bunun işlevselliği, GCC derleyicilerinin -E anahtarına (tüm makroları genişletir) benzer olacaktır, tek fark, kısmi uzmanlıklarla birlikte, hangi sınıfların oluşturulduğu gibi şablonlar için aynı şeyi göstermesidir. şablon, şablon parametresi indirimi, kod adı, şablon parametresi indirimi, vb ...C++ Şablon izleyici

+7

Normal kişilerin şablon hatalarını ayıklamasına izin verilsin mi? Her zaman bir işin dışında olacağız. –

+0

@KerrekSB Hahaha: D O zaman belki şu soruyu silin: P – fritzone

+0

@KerrekSB: _Normal_ normal? Hepimiz normal değil miyiz? :) – legends2k

cevap

0

Şablon izleme, insan uzmanlığına ihtiyaç duyar. Bir ipucu, tüm şablon türlerini olası bazı beton türleri ile değiştirebilir ve ikna edildikten sonra, şablon kullanarak jenerik versiyona girerek, adım atma/hata ayıklama işlemini kontrol edebilir.

2

Şablon örneklemelerinin izlenmesini sağlayan Templight var.