Hallo
Ich versuche gerade meine C-Kenntnisse wiederzubeleben und komme bei einem der Standardbeispiele nicht weiter. Thema ist Übergabe von Parametern an Funktionen per Referenz.
Das Beispiel :
void swap( int &i1, int &i2) { int t; t = i1; i1 = i2; i2 = t; }
main() { int a , b ; swap (a,b); }
Mein Compiler (gcc 2.95) meldet sich mit :
test01.c:1: parse error before `&'
und danach noch Fehlermeldungen wegen nicht deklarierter Variablen i1 und i2.
Hab ich ein altes Buch erwischt oder ist das nicht Standard ? Ich bin perplex.
Hat jemand eine Erklärung dafür oder einen Hinweis wo ich nachsehen kann ?
Gruss
Peter