C++-ohjelmointi ja gcc
Komentoriviparametrien lukeminen
Komentiriviparamaterit (esim ‘komento –parametri -x -y -z’) voi luetaan tässä vanhalla tavalla. Boost tarjonnee myöhemmin paremman tavan komentoriviparametrien lukemiseen.
/* args.cc - print command line arguments (c) Tero Karvinen http://iki.fi/karvinen 2005-03-05_1321 */ #include <iostream> using namespace std; int main(int argc, char *argv[]) { int i; for (i=0; i<argc; i++) { cout << "argument " << i << ": " << argv[i] << endl; } return 0; } /* Printout of a successfull execution $ make ccache g++ args.cc -o args ./args firstargument secondargument third foo bar -l 4 xyzzy argument 0: ./args argument 1: firstargument argument 2: secondargument argument 3: third argument 4: foo argument 5: bar argument 6: -l argument 7: 4 argument 8: xyzzy */