Προς το περιεχόμενο

Που κάνω λάθος; C++


sp_steve

Προτεινόμενες αναρτήσεις

Δημοσ.

ΕΧΩ ΑΥΤΟΝ ΤΟΝ ΚΩΔΙΚΑ:

 

class Board

{ public:

int N;

public:

Board(int N)

{

string board[N][N];

}

void Board::startGame(int STR)

{

if(STR>1) void create();

 

}

}

class Cell:public Board

{ public:

int k1, k2, l1, l2;

public:

Cell(int N):Board(N){

}

void Cell::create()

{

do{

k1= 0 + rand() % N;

l1= 0 + rand() % N;

 

k2= 0 + rand() % N;

l2= 0 + rand() % N;

 

}while(k1==k2 && l1==l2);

}

};

 

ΚΑΝΩ COMPILE KAI ΒΓΑΖΕΙ ERROR ΣΤΗΝ ΤΕΛΕΥΤΑΙΑ ΓΡΑΜΜΗ...

ΜΗΠΩΣ ΜΠΟΡΕΙΤΕ ΝΑ ΜΕ ΒΟΗΘΗΣΕΤΕ?

 

ΕΥΧΑΡΙΣΤΩ...

Δημοσ.

Άκυρο αυτό που έγραψα. Μάλλον είναι από class declaration το τελευταίο άγκιστρο. Αλλά fo' real, φτιάξε το indentation. Ζαλίζομαι που το κοιτάω. :P

Δημοσ.

Το ; στο τέλος της κλασης είναι σωστό. Το λάθος είναι ότι δεν έβαλα ; στο τέλος της πρώτης κλάσης...τώρα είναι οκ...ευχαριστώ που ασχοληθήκατε πάντως!

Δημοσ.

σου προτείνω την επόμενη φορά που θα γράψεις κάποιο κώδικα να τον βάζεις σε code... για να φαίνεται καλύτερα

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...