从C++中写入文件,并从PHP中读取相同的文件


Writing to a file from a C++ and reading the same file from PHP

我有一个C++程序,它可以写入一个文件,而PHP代码可以同时从这个文件中读取。

如果读取PHP过程在C++程序打开该文件的同时打开该文件,这会引起一些问题吗?

如果是这样的话,这种沟通的最佳方式应该是什么?

我认为在这种情况下,管道应该始终是最好的解决方案。是吗?

写入一个临时文件,完成后将临时文件重命名/移动到原始文件。这个过程确保您不会从php代码中读取"半生不熟"的文件。