[英]What Linux IPC to use between a c program and a C++ Qt app?
我有一個老式的c程序,現在需要告訴基於C ++ Qt的應用程序系統上發生的一些“事件”。
但是當我開始解決這個問題時,我注意到某些ipc技術在c程序中非常容易使用。 然后,我們有了一些特定於Qt的樣式,這些樣式在“ Qt世界”中運行得很好,但是在ansi c程序中卻無法很好地工作。
您對ipc技術有什么建議嗎,該技術效果很好並且可以在Qt C ++和ac程序中輕松使用?
謝謝約翰
如果您熟悉網絡編程,那么Unix域套接字也應該很容易。 它們的工作方式類似於雙向命名管道,並且Qt中的網絡API應該使接收網絡消息傳遞的“事件”變得容易。
那命名管道呢? 您可以像在常規文件上一樣對它們進行操作(創建當然有所不同),我敢打賭,舊的ANSI C程序和新的Qt C ++程序都可以對文件進行操作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.