Syntax-Error mit curl (wie verwende ich eine while-schleife)



  • Hallo.

    Im curl-example steht folgender text:

    while (CURLM_CALL_MULTI_PERFORM == curl_multi_perform(multi_handle,&still_running));
    

    was ist das für eine while-schleife? komisch ist die schon irgendwo...
    verstehe den sinn net wirklich.

    zumal die perform funktion etwas zurück gibt und ich, wen ich "ressul =" davor schreibe, folgenden error krieg:

    error C2106: '=' : left operand must be l-value

    help?! 🙂



  • SmartFan schrieb:

    was ist das für eine while-schleife? komisch ist die schon irgendwo...
    verstehe den sinn net wirklich.

    das ist eine schleife, die solange curl_multi_perform() aufruft, bis die einen anderen wert als CURLM_CALL_MULTI_PERFORM zurückgibt.
    der körper der schleife ist leer, denn die ganze arbeit passiert schon im kopf.


Anmelden zum Antworten