Название: Вопрос по документации Отправлено: akorchagin от Март 01, 2006, 13:07 Пытаюсь читать документацию по Qt 4, но никак не могу вникнуть в смысл слова "reentrant" в фразах типа "All the functions in this class are reentrant".
Есть ощущение, что это связано с потоками, но в потоках я не силен. Название: Вопрос по документации Отправлено: Hordi от Март 01, 2006, 14:41 Повторно-входимые, т.е. можно вызывать эту функцию (обращаться к объекту) из разных потоков. Не нужно самостоятельно синхронизировать эти обращения.
Название: Вопрос по документации Отправлено: Dendy от Март 01, 2006, 14:47 2 Hordi Неверно!
Функции, которьІе можно одновременно вьІзьІвать из разньІх потоков - tread safe. Если в классе все функции такие, то и класс назьІвается tread safe. reentrant - функции, которьІе можно безопастно вьІзьІвать для одного и того же екземпляра класса только из одного потока - в котором он бьІл создан. Подробно читать в Ассистанте: Overviews / Tread Support in Qt Название: Вопрос по документации Отправлено: akorchagin от Март 01, 2006, 15:07 Благодарю
Название: Вопрос по документации Отправлено: Hordi от Март 01, 2006, 20:36 Извиняюсь, ошибся...
|