Funktionstemplates
public cpp v1 · immutabletemplate <typename T>T nullValue(){ return T(); // T wird nur als Rückgabetyp verwendet}int main(){ nullValue(); // unzulaessig double d = nullValue(); // unzulaessig cout << nullValue<double>() << endl; // zulaessig}