Benutzer-Werkzeuge

Webseiten-Werkzeuge


edv:prg:cpp:example:auf_der_kommandozeile_uebergebene_parameter_parsen

Auf der Kommandozeile übergebene Parameter parsen

Mit dem STL-Template std::vector<> ist das "Parsen" der Kommandozeile recht einfach:

int main(int argc, char* argv[])
{
	int skip = 1; // Parameterliste ohne das Programm selbst: skip = 1, sonst (mit dem Programm): skip = 0;
 
	auto args = std::vector<string>(argv + skip, argv + argc);
 
	return 0;
} // getCurrentDateAndTime()

Danach sind alle Parameter einzeln (jeweils in einem string) im vector untergebracht.


Stand: 17.03.2016
: Jürgen Kreick

EOF

edv/prg/cpp/example/auf_der_kommandozeile_uebergebene_parameter_parsen.txt · Zuletzt geändert: 2020/01/11 01:23 von 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki