1. ホーム
  2. c++

[解決済み] rとはどういう意味ですか?

2022-02-07 13:05:07

質問内容

知っている _r は、スレッドセーフであることを示すために使用されます。例えば strtokstrtok_r または libmysql.solibmysql_r.so . しかし、私はこれが実際に何を意味するのかどこにも見つけることができません?例えば _t は「タイプ」を意味し _r のサフィックスはどういう意味ですか?

どのように解決するのですか?

章を参照 A.4.16 Thread-Safety http://pubs.opengroup.org/onlinepubs/000095399/xrat/xbd_chap04.html :

接尾語の "_r" は歴史的なもので、'r' は "reentrant" を表しています。