- Mitglied seit
- 19.09.2001
- Beiträge
- 2.532
- Reaktionen
- 0
Was macht folgender Codeausschnitt?
Die generelle Funktionsweise von Templates ist mir klar, aber Zeile 2 überfordert mich etwas. Wäre nett, wenn jemand mal ausformulieren könnte, was dort eigentlich steht.
Code:
template<typename T>
typename T::ElementT at (T const& a, int i)
{
return a[i];
}
void f (int* p)
{
int x = at(p, 7);
}
Die generelle Funktionsweise von Templates ist mir klar, aber Zeile 2 überfordert mich etwas. Wäre nett, wenn jemand mal ausformulieren könnte, was dort eigentlich steht.

skilliger halt