Есть ли возможность «раскрыть» шаблоны? (не в уме).
К примеру результат препроцессора можно посмотреть g++ -E, есть ли что-то похожее для шаблонов?
К примеру:
template<typename T>
T add(T& t1, T& t2)
{
return t1 + t2;
}
int main()
{
int i1 = 1, i2 = 2;
add(i1, i2);
}
чтоб раскрылось в
int add(int& t1, int& t2)
{
return t1 + t2;
}
int main()
{
int i1 = 1, i2 = 2;
add(i1, i2);
}