Frohes Neues Jahr an alle, Ich schreibe ein Client-Server-Programm, in dem Client Skript an den Server sendet und Server dieses Skript ausführen muss. Ich habe das in Python jetzt gemacht ich muss es in C machen und da ich in C noob bin, könntest du mir bitte sagen wie ich eine Subprozessfunktion in C ersetzen kann ??Was sind die Unterschiede zwischen Fork(), Subprocess(), CreateProcess()?
-1
A
Antwort
0
fork()
- POSIX-Funktion, die den aktuellen Prozess
CreateProcess()
dupliziert - nur für Windows-Funktion, die einen neuen Prozess erstellt, die ein bestimmtes Programm läuft; Die nächste Sache in Unix ist posix_spawn()
Wie für subprocess
scheint dies ein Modul zu sein, das exklusiv für Python ist. Ich kann eine Funktion dieses Namens für Fenster, Linux oder BSD nicht finden.
+0
vielen Dank..und Entschuldigung für falsches Tag .. Ich war nicht so vertraut mit Tags obwohl .. – Negneg
Verwandte Themen
- 1. Was sind die Unterschiede zwischen Karma Reportern?
- 2. Was sind die Unterschiede zwischen zweien?
- 3. Was sind die Unterschiede zwischen Brillengläsern und Reißverschlüssen? Diese
- 4. Was sind Unterschiede zwischen SQL-Abfragen?
- 5. Was sind die Unterschiede zwischen PECL und PEAR?
- 6. Was sind die Unterschiede zwischen Active Record und Repository-Muster?
- 7. Graph - Was sind die Unterschiede zwischen eingebetteten und topologischen Graphen?
- 8. Was sind die Unterschiede zwischen & und &&, | und || in R?
- 9. Was sind die Unterschiede zwischen C und C++ Aufrufkonventionen?
- 10. Was sind die Unterschiede zwischen Vanille Perl und Strawberry Perl?
- 11. Was sind die Unterschiede zwischen LDAP und Active Directory?
- 12. Was sind die Unterschiede zwischen WCF und traditionellen ASP.NET Web
- 13. Was sind die Unterschiede zwischen Gleitern und Programmierern?
- 14. Was sind die Unterschiede zwischen to.equal (true) und to.be.true?
- 15. Was sind die Unterschiede zwischen den folgenden Codes
- 16. Was sind die Unterschiede zwischen WebAPI und WebAPI 2
- 17. Was sind die Unterschiede zwischen HasOne und Referenzen in Nhibernate?
- 18. Was sind die Unterschiede zwischen .pem, .cer und .der?
- 19. Was sind die größten Unterschiede zwischen fopen und curl?
- 20. Was sind die Unterschiede zwischen LLVM und Java-Bytecode?
- 21. Was sind die praktischen Unterschiede zwischen Fliegengewicht und Singleton-Mustern?
- 22. Was sind die Unterschiede zwischen flex mxml und actionscript-3?
- 23. Was sind die Unterschiede zwischen .dll, .lib, .h Dateien?
- 24. Was sind die Unterschiede zwischen ADOdb und PDO in PHP?
- 25. Was sind die Unterschiede zwischen WebServiceBinding.EmitConformanceClaims und WebServiceBinding.ConformanceClaims?
- 26. Was sind die Unterschiede in JIT zwischen Java und. NET
- 27. Was sind die Unterschiede zwischen Pause und Ausfahrt?
- 28. Was sind die Unterschiede zwischen R.styleable, R.style und R.attr?
- 29. Was sind die Unterschiede zwischen struct_time und datetime?
- 30. Was sind die Unterschiede zwischen Layern und erweiterbaren Effekten?
Ich nehme an, dass Sie dies unter Windows tun möchten, da 'CreateProcess()' eine Nur-Windows-Funktion ist, aber die Funktionen 'Fork()' und 'Subprocess()' nicht Teil der Windows-API sind Ich kenne. Warum hast du die Frage auch als '[C++]' markiert, wenn C++ nirgendwo anders in deiner Frage erwähnt wird? '[c]' und '[C++]' sind keine äquivalenten Tags. Do you m –
Diese Frage kann nicht in seiner aktuellen Form beantwortet werden. Siehe in silicos Kommentare. –
[Fortsetzung von meinem letzten Kommentar] Meinst du, dass Sie dieses Programm in C oder C++ schreiben möchten? In jedem Fall ist die Erstellung eines Servers, der beliebige von Clients bereitgestellte Skripte ausführen kann, nur ein Problem. –