Damm, ich dreh noch gleich völlig ab ....
Code
wxCmdLineParser::Found
bool Found(const wxString& name, long* value) const
Returns true if an option taking an integer value was found and stores the value in the provided pointer (which should not be NULL)
Code
long Port;
// initialise command line
cCmdLine CmdLine((short) this->argc, this->argv);
// check for additional socket port
if(CmdLine.Found(wxT("p"), &Port))
{
cout << ">> Port: " << Port << endl;
}
Alles anzeigen
Zitatluca @ Area51:/opt/data/coding/4GewinntServer/bin/Debug$ ./4GewinntServer -p=1234
>> Port: 0
Kann mir mal bitte einer verklicken, warum zum Geier da die Ausgabe 0 ist.
Ich versteh das einfach nicht, oder der Wald steht hinter den Bäumen, aber ka, was ich falsch mache.
Infos sollten genug da sein, falls nicht, bitte fragen.