, " " ( BACK ), _popen(). , stdin.
, : , , [ stdin/stdout , ].
The third option is shared memory . I never did this on Windows, but the principle is almost the same as what I used on Linux [and many years ago on OS / 2]: 1. Create a memory area with the given name in the parent process. 2. Children's process opens the same area of ββmemory. 3. Data is stored by the parent process and read by the child process. 4. If necessary, semaphores or the like can be used to complete / readiness / results of readiness / etc.
source
share