0
A
回答
0
是的,有可能這樣做。
看看共享內存,使用shmget(2)。
儘管要小心:不要試圖用具有虛擬方法的類來做到這一點。 vtable指針會導致問題。 vtable指針指向一個函數指針表,一個用於類的每個虛擬方法。不能保證這些指針對於這兩個進程都是正確的,這意味着如果錯誤的進程試圖調用其中的一個方法,它將取消引用無效指針。
相關問題
- 1. 在多個進程之間共享共享對象
- 2. 在不同Linux版本之間共享SO(共享對象)
- 3. C++在多個進程之間共享單個類對象
- 4. 在類之間共享對象
- 5. 在類對象之間共享數據
- 6. 在C#中的兩個進程之間共享對象
- 7. 在Android中的兩個進程之間共享JavaVM對象
- 8. 在線程之間共享對象
- 9. 在線程之間共享XPObject對象
- 10. NodeJs在進程間共享對象
- 11. 線程之間的CUDA共享對象
- 12. 在Python進程之間共享一個複雜的對象?
- 13. Servlets之間共享對象
- 14. 在並行進程之間共享信號量對象python
- 15. 在進程之間共享一個複雜對象
- 16. 在進程之間共享內核對象
- 17. 如何在兩個進程之間共享COM對象?
- 18. 在多進程之間共享進程之間的狀態
- 19. 如何保護Linux中進程之間共享的內存
- 20. python在兩個進程之間的manager.dict()中共享線程對象
- 21. Linux:是否可以在進程之間共享代碼?
- 22. 在子系統之間共享對象
- 23. 在活動之間共享域對象
- 24. 在QML文件之間共享對象
- 25. C++在對象之間共享變量。
- 26. 在webservice之間共享業務對象
- 27. 在成員之間共享對象
- 28. 在標籤之間共享對象Riot.js
- 29. 在一個類中的進程之間共享大數據
- 30. 在不同進程之間共享HDC
'shmget'通常被認爲是一個傳統接口。現代的POSIX界面是[shm_open](http://pubs.opengroup.org/onlinepubs/009604499/functions/shm_open.html) –