/* This Source Code Form is subject to the terms of the Mozilla Public *License,v.2.0.IfacopyoftheMPLwasnotdistributedwiththis
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
rv = write(pipefd[1], &c, 1);
if (rv != -1) {
fprintf(
stderr, "write to broken pipe should have failed with EPIPE but returned %d\n",
rv);
exit(1);
}
if (errno != EPIPE) {
fprintf(stderr, "write to broken pipe failed but with wrong errno: %d\n",
errno);
exit(1);
}
close(pipefd[1]);
printf("write to broken pipe failed with EPIPE, as expected\n");
}
int main(int argc, char** argv) {
PRThread* thread;
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.