Вся идея генератора случайных чисел заключается в том, что результат не является предсказуемым или воспроизводимым. Если вы ожидаете того же выхода из двух отдельных систем, например. реализованный в R и C++, опирается на недокументированные слабые стороны реализаций.
Непонятно, почему вы попробуете это.
Вы хотите "a" вектор. Предполагая, что это означает «один», почему бы не сохранить некоторые цифры в TXT-файле и использовать как R, так и C++-приложение из этого файла?
Я не полагался бы на какой-либо предсказуемый результат генератора случайных чисел. Нет никакой гарантии, что две среды программирования C++, вызывающие RAND или RND, или любая функция библиотеки будут получать одинаковые номера, не говоря уже о приложениях R и C++. Они могут называть разные версии RAND ...
«Я знаю, что на C++ я должен использовать srand(), а затем rand()» - нет, если вы хотите получить качественные случайные числа ... – ArchbishopOfBanterbury
Для C++ 11 вы должны посмотреть на '' вместо 'std :: rand'. http://www.cplusplus.com/reference/random/ –