[問題] 兩個程式呼叫回傳問題

作者: janice001 (真理)   2015-05-01 14:55:08
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
Windows VC++
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
Nope
問題(Question):
現在我擁有兩支程式 A 與 B
A 在程式碼中會使用 System() 的方式使用 B
目前是讓 B 使用寫檔的方式,A再去讀取B執行的結果
有沒有撇除掉IO 硬碟的方式回傳執行結果??
預期的正確結果(Expected Output):
可以回傳B程式執行結果
錯誤結果(Wrong Output):
目前只能使用 寫檔方式溝通
補充說明(Supplement):
先謝謝各位 Orz
作者: LiloHuang (十年一刻)   2015-05-01 15:03:00
IPC 方式很多種,Shared memory、Named pipe、Socket如果是 A 是視窗程式,也可以在 B 用 ::SendMessage不同的方式有不同優缺,也得看你傳回的資料量大小而定
作者: janice001 (真理)   2015-05-01 15:35:00
!!!謝謝

Links booklink

Contact Us: admin [ a t ] ucptt.com