Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

problem z funkcją bool w warunku if

Ostatnio zmodyfikowano 2020-08-05 23:41
Autor Wiadomość
mokry_ryszard
Temat założony przez niniejszego użytkownika
problem z funkcją bool w warunku if
» 2020-08-05 21:26:22

expected initialize before '(' token
expected ')' before ')' token



C/C++
// get_content: Funkcja zwraca czy klocek o współrzędnych x,y,z jest wypełniony
// Argumenty:
//      x: pozycja x klocka
//      y: pozycja y klocka
//      z: pozycja z klocka
// return:
//      bool:
//           true  - jesli klocek jest wypełniony
//           false - jesli klocek jest pusty
bool get_content( int x, int y, int z );



for( int y; y > 0; y-- )
for( int z; z > 0; z-- )
for( int x; x > 0; x-- )



if( bool get_content( x, y, z ) == false )
{ licznik++; }


P-177425
nanoant20
» 2020-08-05 23:41:50
C/C++
bool get_content( int x, int y, int z );

if( bool get_content( x, y, z ) == false ) //tak warunku nie mozna postawic
{ licznik++; }
Link: Składnia warunku if

można by zrobić coś w ten design
C/C++
bool get_content( int x, int y, int z )
{
    //operacje na argumentach i zwracam true lub false
    return true;
}
int main()
{
    int x = 10, y = 20, z = 22;
    get_content( x, y, z );
   
    bool check = get_content( x, y, z );
    if( !check )
         cout << "incorrect values";
    else cout << "ok";
   
    return EXIT_SUCCESS;
}
P-177427
« 1 »
  Strona 1 z 1