Problem ze zwracaniem wartości z funkcji.
Ostatnio zmodyfikowano 2016-09-16 17:18
Jarula Temat założony przez niniejszego użytkownika |
Problem ze zwracaniem wartości z funkcji. » 2016-09-16 17:13:39 Witam, Czy mogłby ktoś wytlumaczyć dlaczego wartość zwracana z funkcji "losujaca" nie może zostać zapisana jako zmienna o nazwie "a" ? Pojawia się błąd o nazwie: invalid conversion from 'int (*)()' to 'int' [-fpermissive]. #include <iostream> #include <time.h>
using namespace std;
int losujaca() { return( rand() % 8 + 11 ); }
int main() { int a; srand( time( NULL ) ); a = losujaca; }
|
|
1aam2am1 |
» 2016-09-16 17:18:50 losujaca to adres funkcji losujaca() to wywołanie funkcji |
|
« 1 » |