We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 23b9d84 commit e3b0237Copy full SHA for e3b0237
1 file changed
monopoly.cpp
@@ -1315,17 +1315,19 @@ int main(){
1315
std::cin>>sel;
1316
} else { sel = 0; }
1317
1318
+ std::cout << sel << std::endl;
1319
+ std::cout << std::cin.fail() << std::endl;
1320
std::vector<std::size_t> turnOrder;
1321
int index;
1322
if(sel == 1 && std::cin.good()){
1323
importFile(gameBoard);
1324
importFile(players);
1325
importFile(freeParkingFunds, index, turnOrder);
1326
}else{
- if (std::cin.fail() || sel != 0) {
1327
+ if (std::cin.fail()) {
1328
std::cout << "Invalid Input, continuing with normal setup!" << std::endl;
1329
+ clearInputBuffer();
1330
}
- clearInputBuffer();
1331
gameBoard = initializeGameBoard();
1332
players = initializePlayers();
1333
// Randomize turn order
0 commit comments