когда я использую rand_r () в vs2008, возникает 1 ошибка - Идентификатор не определен, могу ли я вместо этого использовать rand ()?(многопоточное программирование.) Спасибо.
Вам нужно будет
#include <cstdlib>
Если вам это нужно для многопоточности, см. Также ответ Йоахима Пилеборга.
В любом случае, возможно, используйте один из C ++новые RNG , которые вы используете в виде объектов и которые имеют гарантированные последовательности.
man 3 rand_r
Согласно этой ветке форума вы можете использовать rand, не беспокоясь о повторном входе при использовании VC ++.
rand