Код: Выделить всё
int main(int argc, char* argv[]) {
// Draw a plot from a file
if (argv[1] == "draw" && std::string(argv[2]).substr(std::string(argv[2]).size() - 4) == ".txt") {
return draw(argv[2], argv[3]);
}
// Draw a plot from a function
else if (argv[1] == "draw") {
plot(argv[2], std::stoi(argv[3]));
return 0;
}
// Get the y value for given x and function
else if (argv[1] == "get_y") {
std::cout
Подробнее здесь: [url]https://stackoverflow.com/questions/79698914/what-is-wrong-with-my-reading-of-command-line-arguments[/url]