C言語なら俺に聞け(入門編)Part 106
■ このスレッドは過去ログ倉庫に格納されています
C の規格 ISO/IEC 9899 をはずれ、マルチスレッド環境をもちだしてね。だからこちらも、マルチスレッド環境として妥当な posix / SUSv3 を論拠とするようにシフトしたのです。
SUSv3 2.9.1 http://pubs.opengroup.org/onlinepubs/009695399/functions/xsh_chap02_09.html に列挙されている except that the following functions1 need not be thread-safe. な関数の中には free() はないですねえ。
だから free() は posix 環境下ではスレッドセーフと考えてほぼOKなんですよ。これが >>785 の要旨。
■ このスレッドは過去ログ倉庫に格納されています