2 independent flag listings the big search engines bury.
Check if argv has a specific flag
A very strict and proper argument parser.