Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <unistd.h>
- using namespace std;
- int main(int argc, char *argv[]) {
- char opt; // ?
- while ((opt = getopt(argc, argv, "hs:")) != -1) {
- switch (opt) {
- case 'h':
- cout << "Usage: " << argv[0] << "-s [integer amount]\n";
- break;
- case 's':
- /*if ((int) optarg < 1) {
- cerr << "Amount must be at least 1. Your input: " << optarg << "\n";
- return 2;
- }
- else*/ {
- cout << (int) optarg << "\n";
- cout << "Please enter " << optarg << " integers.\n";
- }
- break;
- default:
- cerr << "Unknown Argument: " << opt << "\n";
- return 1;
- }
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement