mirror of
https://github.com/CHN-beta/hpcstat.git
synced 2026-01-11 10:19:27 +08:00
catch exception
This commit is contained in:
@@ -10,6 +10,8 @@
|
|||||||
|
|
||||||
int main(int argc, const char** argv)
|
int main(int argc, const char** argv)
|
||||||
{
|
{
|
||||||
|
try
|
||||||
|
{
|
||||||
using namespace hpcstat;
|
using namespace hpcstat;
|
||||||
using namespace std::literals;
|
using namespace std::literals;
|
||||||
std::vector<std::string> args(argv, argv + argc);
|
std::vector<std::string> args(argv, argv + argc);
|
||||||
@@ -120,5 +122,8 @@ int main(int argc, const char** argv)
|
|||||||
{ std::cerr << fmt::format("Failed to verify data: {}\n", std::get<0>(data)); return 1; }
|
{ std::cerr << fmt::format("Failed to verify data: {}\n", std::get<0>(data)); return 1; }
|
||||||
}
|
}
|
||||||
else { std::cerr << "Unknown command.\n"; return 1; }
|
else { std::cerr << "Unknown command.\n"; return 1; }
|
||||||
|
}
|
||||||
|
catch (const std::exception& e) { std::cerr << fmt::format("Exception: {}\n", e.what()); return 1; }
|
||||||
|
catch (...) { std::cerr << "Unknown exception.\n"; return 1; }
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user