Запись в файл из C ++ и чтение того же файла из переполнения стека

У меня есть программа C ++, которая пишет в файл, в то время как код PHP может одновременно читать из этого файла.

Если процесс чтения PHP открывает файл одновременно с тем, как программа C ++ открыла этот файл, может ли это вызвать проблемы?

Если это так, что должно быть лучшим способом для такого рода общения?

Я думаю, что труба всегда должна быть лучшим решением в этом случае. Это ?

0

Решение

Запишите временный файл, и после того, как вы закончите, переименуйте / переместите временный файл в исходный. Этот процесс гарантирует, что вы не будете читать «наполовину испеченный» файл из своего php-кода.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]