if (endptr == optarg || *endptr != '\0' ||
errno != 0 || optval != (unsignedint) optval)
{
fprintf(stderr, _("%s: invalid argument for option %s\n"),
progname, "--duration");
fprintf(stderr, _("Try \"%s --help\" for more information.\n"), progname); exit(1);
}
test_duration = (unsignedint) optval; if (test_duration == 0)
{
fprintf(stderr, _("%s: %s must be in range %u..%u\n"),
progname, "--duration", 1, UINT_MAX); exit(1);
} break;
default:
fprintf(stderr, _("Try \"%s --help\" for more information.\n"),
progname); exit(1); break;
}
}
if (argc > optind)
{
fprintf(stderr,
_("%s: too many command-line arguments (first is \"%s\")\n"),
progname, argv[optind]);
fprintf(stderr, _("Try \"%s --help\" for more information.\n"),
progname); exit(1);
}
printf(ngettext("Testing timing overhead for %u second.\n", "Testing timing overhead for %u seconds.\n",
test_duration),
test_duration);
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.