Potrzebuję przenośnej biblioteki C++ do robienia IPC. Używałem pamięci dzielonej fork() i SysV do tej pory, ale to ogranicza mnie do Linuksa/Uniksa. Dowiedziałem się, że istnieją 3 główne biblioteki C++, które oferują przenośne rozwiązanie (w tym Windows i Mac OS X). Naprawdę lubię Boost i chciałbym go użyć, ale potrzebuję procesów i wygląda na to, że do tej pory jest to tylko gałąź eksperymentalna !? Nigdy wcześniej nie słyszałem o ACE lub POCO i dlatego utknąłem, nie wiem, który wybrać. Potrzebuję fork(), sleep() (funkcja usleep() byłaby świetna) i pamięć dzielona oczywiście. Wydajność i dokumentacja są również ważnymi kryteriami.Przenośna biblioteka C++ dla IPC (procesy i pamięć współdzielona), Boost vs ACE vs Poco?
Dzięki za pomoc!
"All-encompassing" - grzecznie to ujmuje. –
Dziękuję, wykorzystam wtedy Boost. – Linoliumz
walki: masz na myśli, że użyjesz klasy Boost.Process, która nie jest jeszcze w Boost? Wciąż jest w inkubatorze, ale może być już dobry. Jakie jest twoje doświadczenie? – Pietro