Napisałem konsolowego sapera, proszę o miażdzącą krytykę nawet najmniejszych błędów
Wiem, że wykrzacza się jak samiast string int int poda się np int int string (kolejność podawanych danych), jak najlepiej obsługiwać takie sytuacje? wyjątkami?
Rozmiar planszy i ilość bomb ustawia się przed kompilacją, linijki 15 i 16
http://pastebin.com/WjeD12nH
Wiem, że wykrzacza się jak samiast string int int poda się np int int string (kolejność podawanych danych), jak najlepiej obsługiwać takie sytuacje? wyjątkami?
Rozmiar planszy i ilość bomb ustawia się przed kompilacją, linijki 15 i 16
http://pastebin.com/WjeD12nH



















https://github.com/Glenpl/Sapper
Tak jak radziłeś, nie przepisałem tego jeszcze obiektowo. Mógłbyś jeszcze raz spojrzeć na ten kod i powiedzieć co jeszcze wymaga
Jeśli chodzi o prędkość - a jak wiadomo programiści c++ mają na nim bzika - idealne rozwiązanie (w twoim przypadku) to utworzenie dwuwymiarowej tablicy
enum