Definiuję funkcję z parametrami przekazywanymi przez referencję. Fragment kodu:
kompilator zgłasza błąd w nagłówku funkcji:
Error expected ';', ',' or ')' before '&' token
Ten sam kod poprawnie kompiluje się i działa w DEV-C++
Błędu nie ma jeśli zamiast referencji przekażę parametry przez wskaźnik lub wartość. Ale ja potrzebuję referencji!
Cyżby za mało / za dużo kawy
?
O co chodzi?
Jak sobie z tym poradzić?
"pokaż cały kod" - nie ma takiej potrzeby, już pokazany wyżej przykład powinien(?) ale nie chce się skompilować.
void test(char *tekst, double &d, int &error, int a, int b)
{
//treść funkcji
}
kompilator zgłasza błąd w nagłówku funkcji:
Error expected ';', ',' or ')' before '&' token
Ten sam kod poprawnie kompiluje się i działa w DEV-C++
Błędu nie ma jeśli zamiast referencji przekażę parametry przez wskaźnik lub wartość. Ale ja potrzebuję referencji!
Cyżby za mało / za dużo kawy
O co chodzi?
Jak sobie z tym poradzić?
"pokaż cały kod" - nie ma takiej potrzeby, już pokazany wyżej przykład powinien(?) ale nie chce się skompilować.
