나는 마침내 stdin과 stdout을 주 앱과 CreateProcess (win32) 또는 exec (linux)로 만든 프로세스 사이에 파이프하는 방법을 연구했다. 이제 앱의 파이핑 특성을 활용하는 데 관심이 있습니다. 내가 "그렙"을 실행하려면, (내 C++ 응용 프로그램의 버퍼에있다) 그것에 "file.txt를"의 내용을 전송,C + +로 처리 할 파이핑
eg: cat file.txt | grep "a"
: 나는 실행하고 응용 프로그램은로 파이프 할 수 있습니다 어떻게해야합니까? 나는 그것을 표준으로 낮추지 않거나 틀렸다고 가정한다. 그게 내가하는 일이야?
효율성과 일반적인 영리성을 향상 시키려면 grep "a"