fprintf();



  • hallo,
    gibt es in C++ so ähnliche Anweisung für:

    fprintf(stderr,"Fehlermeldung: %s.",strerror(errno));
    

    ?

    dank vorher!



  • std::cerr<<"Fehlermeldung: "<<strerror(errno)<<".";

    Diese hier.



  • vielen Dank endline 😉
    fprintf() ist schon klar, aber noch eine Frage:
    gibt es in C++ so ähnliche Funktion für: strerror()? z.B. throw oder error() ?
    ich verstehe strerror() nicht ganz, sorry. wie kann man unter "errno" verstehen?
    ich habe gelesen, "errno" wird automatisch gezeugt. d.h. strerror ist fast immer mit errno gebunden?

    dank sehr! :p



  • Du magst versucht sein, zukuenftig die MSDN nach solchen Begriffen zudurchsuchen. Die Ergebnisse sind immer sehr vielversprechend. Kostprobe:

    _doserrno, errno, _sys_errlist, and _sys_nerr:
    These global variables hold error codes used by the perror and strerror functions for printing error messages.
    errno is set on an error in a system-level call. Because errno holds the value for the last call that set it, this value may be changed by succeeding calls. Always check errno immediately before and after a call that may set it.

    In C++ kommen hier Exceptions zum Einsatz. Sollte dir ein Begriff, eine Funktion oder irgendwas unklar erscheinen, kannst du hier nachsehen:
    http://msdn.microsoft.com/

    Sonst hier:
    http://google.com/

    Viel Spass



  • vielen Dank, ich speichere diese nutzliche Links :p


Anmelden zum Antworten