fix starting with default values when no arguments are passed

This commit is contained in:
Akos Horvath 2022-07-19 21:09:43 +02:00
parent 9d08e7574f
commit f1da5df0bc

View File

@ -58,12 +58,15 @@ int main(int argc, char **argv)
}
}
try {
tcount = std::stoi(targ);
maxiter = std::stoi(iarg);
} catch(...) {
std::cout << "Invalid arguments." << std::endl;
exit(1);
if (!targ.empty() && !iarg.empty()) {
try {
tcount = std::stoi(targ);
maxiter = std::stoi(iarg);
} catch(...) {
std::cout << "Invalid arguments." << std::endl;
exit(1);
}
}
if (tcount == 0 || tcount < 0)