So habe ich Code wieC++: Wie durch Argumente zu wechseln?
int main(int argc, char* argv[])
{
string outputUrl ;
string outputContainer ;
string outputUserName ;
for(int i = 0 i>=argc; i+2){
switch(argv[i]){ //C2450
case "-server" : {outputUrl += (argv[i+1]);} break; //C2051
case "-container" : {outputContainer = (argv[i+1]);} break; //C2051
case "-nickname" : {outputUserName += (argv[i+1]);} break; //C2051
}
}
Warum es mir nicht geben Compiler-Fehler C2450 und C2051 nächste Zeile? Wie so etwas zu beheben?
Nichts ist falsch mit den Brüchen; Es gibt nur einen redundanten Satz von Klammern für jeden Fall. –