Функция Rerantrant - это функция, которая гарантирует, что она может хорошо работать в многопоточной среде.
значит, в то время как функция является доступом одним потоком, другой поток может вызвать его ... значит, есть отдельный стек выполнения и обработка для каждого ...
Поэтому функция не должна содержать статических или разделяемых переменных, которые могут повредить или помешать выполнению.
Имеется в виду функция, которая может быть вызвана потоком, при безопасном запуске из другого потока ...... и правильно .... надеюсь, что я ответил правильно ....
И, конечно, напомним, что реентерабельная функция - это не то же самое, что рекурсивная функция ... совершенно другое понятие ...
Функция Rerantrant - это функция, которая гарантирует то, что может хорошо работать в многопоточной среде.
значит, в то время как функция является доступом одним потоком, другой поток может вызвать его ... значит, есть отдельный стек выполнения и обработка для каждого ...
Поэтому функция не должна содержать статических или разделяемых переменных, которые могут повредить или помешать выполнению ..
означает, что оно не должно содержать статических или общих переменных ....
Имеется в виду функция, которая может быть вызвана потоком, при безопасном запуске из другого потока ...... и правильно .... надеюсь, что я ответил правильно ...
И, конечно, напомним, что реентерабельная функция - это не то же самое, что рекурсивная функция ... совершенно другое понятие ...
Подробнее: http://wiki.answers.com/Q/What_is_a_reentrant_function#ixzz1wut38jLF
Вики: http://en.wikipedia.org/wiki/Reentrancy_%28computing%29