Ich bin gerade in fortgeschrittenen C++ - Programmierung (Objektorientierung), und ich habe seit Stunden gesucht, wie ein C++ - Programm in einen durchschnittlichen Browser einbetten. Ich habe ehrlich gesagt keine Ahnung wie. Ich dachte genauso, wie Sie JavaScript mit HTML mit dem Skripttyp-Tag einbetten. Kann mir jemand helfen, das zu verstehen?Embedding C++ - Programme
Antwort
ausgeführt werden, wenn Sie mit Chrome + Native client, können Sie es vergessen ...
Es gibt viele, viele durchschnittliche Browser auf dem Markt heute, einschließlich mobiler Browser, die C++ Code aus verschiedenen Gründen nicht ausführen können.
Also, ich würde empfehlen, mit den üblichen Verdächtigen zu bleiben: Javascript und HTML 5, wenn Sie standardkonform sein wollen.
Ich rate dringend von der Verwendung von ActiveX, es sei denn, Sie entwickeln für ein Firmenintranet und alle Browser in der Firma sind IE 6. Ich hoffe, Sie sind nicht in diesem Szenario. Selbst dann würde ich empfehlen, ActiveX nicht zu benutzen.
Sie meinen, Sie wollen C laufen ++ in ein Browser? Nein, Sie können nicht für viele Grund (Die erste und wichtigste ist die Sicherheit)
Mai war bald mit nativen Code von Google ...
Versuchen http://code.google.com/p/nativeclient/
Sie haben auch ActiveX (a native Client-Methode von Microsoft erstellt), aber es saugt, es schwer ist, nur zu programmieren und kann unter IE
Okay, also könnte ich auch einfach weglaufen und Javascript lernen. –
ja :) und auch HTML5, sicherer Weg. Übrigens mögen Dinge wie Native Code von Google in Zukunft interessant sein ... Aber jetzt ist es (sehr) experimentell. Sie können Flex auch versuchen, aber (meiner Meinung nach ist es saugt und Sie können immer noch nicht nativen Code innerhalb verwenden) – Stef
Okay, danke. –
- 1. Speicherzugriffsmonitor für c-Programme
- 2. Anfänger C-Programme
- 3. Reverse-Engineering-C-Programme
- 4. compiling C++ in "echte" Programme
- 5. Automatische Aktualisierung von C# -Programme
- 6. Eingabe in andere Programme [C/C++]
- 7. API für C/C++ - Programme. Welche Technik?
- 8. Wie zerlegt man Pro * C/C++ - Programme?
- 9. SAT4J Embedding Solver Ausnahme
- 10. MongoDB: Embedding-Leistungsfrage
- 11. Embedding Youtube Videos Problem
- 12. Embedding Dart in Anwendung
- 13. Embedding pygal in web2py
- 14. Embedding pay now button
- 15. Embedding customize sender view
- 16. Embedding Versionskontrolle in App
- 17. Cross Platform Flash Player Embedding
- 18. Sublime Text mit Konsoleneingabe für C++ - Programme
- 19. Wird Linker für einfache C-Programme verwendet?
- 20. C++ Programme auf Computern ohne Visual Studios
- 21. Planar Embedding (Planare Face Traversal) Algorithmus in C#
- 22. Embedding Assembly in C mit Compiler Finding Register für Sie
- 23. Embedding Google Maps über SSL
- 24. Embedding require.js in optimiertes Skript
- 25. Embedding Powerpoint-Diagramm in Excel
- 26. Embedding Auswertungen in Perl Regex
- 27. Embedding Anlegesteg für Apache Camel
- 28. C/C++ Programme stürzt während Kompilieren und Run
- 29. Embedding HTML in E-Mail über MAPI32
- 30. Zeitberechnung für parallele Programme
Was muss ich mit ActiveX machen? um .. Natriumchlorid? –
Natriumchlorid ist alias "SALT" wie im "Strategic Arms Limitations Treaty". Die Einbettung von nativem C++ - Code in einen Browser ist aufgrund des Massenvernichtungspotentials begrenzt und fällt daher in den Zuständigkeitsbereich der verschiedenen Strategic Arms-Verträge. –