У меня есть программа на C ++, которая разбивается на задания pbs и затем передается в вычислительный кластер. Я хочу, чтобы вывод каждой работы записывался в один и тот же файл; Я попытался добавить файл, но это приводит к бессмысленной чепухе, поскольку каждый файл открывает один и тот же файл, поэтому не каждая работа записывает все свои выходные данные в файл. Мне было интересно, есть ли способ проверить, открыт ли файл или нет в другой программе?
Постскриптум Я проверил, были ли какие-нибудь полезные ответы на подобный вопрос, и не было, таким образом, я чувствовал потребность спросить эту версию
Задача ещё не решена.
Других решений пока нет …