hi leute!
folgender code:
1 | while ((opt = getopt(argc, argv, "k.a. was hier genau herkommt")) != -1){
|
2 |
|
3 | switch(opt){
|
4 |
|
5 | case 'f':
|
6 | hide();
|
7 | break;
|
8 |
|
9 | case 'h':
|
10 | find();
|
11 |
|
12 | case 'o':
|
13 | break;
|
14 |
|
15 | default:
|
16 | }
|
17 |
|
18 | }
|
jetzt zur erklärung:
SYNOPSIS: programm -f|-h [-o<filename>]
beim case 'f' gibts jetzt kein problem. nur wie mach ich das, dass bei h
noch ein o folgen kann, aber nicht muss und der wert hinter o gleich
verwendet werden kann, weil das der name für eine neue datei wird?
lg
stefan