Пожалуйста, кто-нибудь может помочь мне понять концепцию безопасности POSIX, особенно для perror()
. На странице руководства указано, что perror()
- это «MT-Safe race: stderr». Поскольку perror()
выводит к стандартной ошибке, я хотел бы понять, что означает данное условие гонки для реализации.
Означает ли это, что вывод на stderr
может быть смешанным, или есть другие вещи, о которых кто-то должен заботиться?