TheRammer Δημοσ. 9 Ιουνίου 2014 Δημοσ. 9 Ιουνίου 2014 μου βγαζει αυτο το error ενω εχω βαλει ολα τα semi colons : 1>..\Assets\Game.cpp(430): error C2143: syntax error : missing ';' before '.'1>..\Assets\Game.cpp(430): error C2143: syntax error : missing ';' before '.' . αυτος ειναι ο κωδικας : void Game::DrawField(int x , int y) { int nBlock = NBLOCKS; int blockX[NBLOCKS]; int blockY[NBLOCKS]; int CAMERAX[NBLOCKS]; int CAMERAY[NBLOCKS]; for(int count = nBlock; count>0; count--) { blockX[count]=50*count; blockY[count]=50*count; } for(int count = nBlock; count>0; count--) { CAMERAX[count]=blockX[count]; CAMERAY[count]=blockX[count]; } for(int count = nBlock; count>0; count--) { if(blockX[count]<700 && blockY[count]<500 && blockX[count]>1 && blockY[count]>1) { Game.DrawBlock(blockX[count]+x,blockY[count]+y); } } } το error ειναι στην γραμμη με το Game.DrawBlock(blockX[count]+x,blockY[count]+y);
nplatis Δημοσ. 9 Ιουνίου 2014 Δημοσ. 9 Ιουνίου 2014 Μήπως αν βγάλεις το "Game."; Γενικά τα μηνύματα του compiler στην C++ δεν είναι πάντα απόλυτα επιτυχημένα, αυτό που είδες μπορεί να σημαίνει πολλά και διάφορα (συντακτικά) λάθη στον κώδικά σου. Επομένως ψάχνε να βρεις τι έχεις κάνει λάθος, όχι απαραίτητα τι λέει το μήνυμα ότι έχεις κάνει λάθος 1
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα