Forum Webscript.Ru
Программирование => PHP => Тема начата: Britva от 04 Июля 2001, 13:19:38
-
Нужно следующее: вызывается программа, написанная на С++ - 32-х разрядное консольное приложение, а она в DOS\'е просто выводит на stdout, как можно получить этот результат?
Просто использовать "a.exe > file.ext". Можно так? Если можно, то возникает проблема - если несколько человек одновременно запускают эту программу с выводом в этот файл, flock уже нельзя, я так понял, использовать.
-
Britva (04-07-2001 13:19):
Нужно следующее: вызывается программа, написанная на С++ - 32-х разрядное консольное приложение, а она в DOS\'е просто выводит на stdout, как можно получить этот результат?
Просто использовать "a.exe > file.ext". Можно так? Если можно, то возникает проблема - если несколько человек одновременно запускают эту программу с выводом в этот файл, flock уже нельзя, я так понял, использовать.
в DOS\'e ???? т.е. в эмуляции доса от МастДая?
тогда какой тут flock?
а вообще то есть exec, passthru, system