Что означает суффикс _r?

я знаю _r суффикс используется для обозначения чего-либо поточно-ориентированного. Например strtok а также strtok_r или же libmysql.so а также libmysql_r.so, Но я нигде не могу найти, что это на самом деле означает? Например, _t означает «тип» и что делает _r суффикс значит?

4

Решение

См главу A.4.16 Thread-Safety в http://pubs.opengroup.org/onlinepubs/000095399/xrat/xbd_chap04.html:

Суффикс «_r» является историческим, где «r» означает «входящий».

9

Другие решения

_r суффикс расшифровывается как реентерабельный.

5

_r означает реентерабельный, даже если эти функции не могут быть реентерабельными. Эти функции просто гарантируют не использовать статическое хранилище.

3
По вопросам рекламы [email protected]