Ich lese gerade auf AOP und möchte (einige) AOP Ideen und Ansätze in meinem Code verwenden. Ich habe keine Erweiterungen von Drittanbietern, nur MSVS 2005-Umgebung. Ist es also möglich, von AOP-Konzepten in meiner täglichen Arbeit zu profitieren, ohne den vorhandenen Code komplett umzuformen (2 Jahre altes Projekt x 5 Programmierer)?Ist es möglich, (einige) AOP-Konzepte in bestehenden C++ - Programmen ohne vollständiges Refactoring zu verwenden?
4
A
Antwort
4
Sie können die AspectC++ - Compiler-Erweiterung verwenden, ohne viel Code zu ändern. Sehen Sie sich dazu einfach AspectC++ und tutorial an.
Verwandte Themen
- 1. VB6 - Ist es möglich, ein vollständiges Pfadverzeichnis zu erstellen?
- 2. Ist es möglich, anonyme Funktionen in C++ .NET zu verwenden?
- 3. Ist es möglich, ein C# -Projekt ohne MSBuild zu kompilieren?
- 4. Ist es möglich, eine Heroku App ohne Neustart einige Prozesstypen
- 5. Ist es möglich, MSBuild Extension Pack ohne Installation zu verwenden?
- 6. Ist es möglich, GStreamer ohne eine GLib Hauptschleife zu verwenden?
- 7. Ist es möglich reCAPTCHA ohne iframe und Javascript zu verwenden?
- 8. Ist es möglich, ereignisgesteuerte Programme ohne Schleifen zu verwenden?
- 9. Ist es möglich, die Speichernutzung in einer C# -Anwendung zu verfolgen, ohne einen Profiler zu verwenden?
- 10. Ist es möglich, GCC ohne Cygwin oder MinGW zu verwenden?
- 11. Ist es möglich, Spring Boot Session ohne Redis zu verwenden?
- 12. Ist es möglich, jQuery UI * Ohne * die Farben zu verwenden?
- 13. Ist es möglich, ein Scale Set zu bestehenden VNET
- 14. Ist es möglich, Signal innerhalb einer C++ - Klasse zu verwenden?
- 15. ist es möglich, Eigen mit c zu verwenden?
- 16. Ist es möglich, HttpBrowserCapabilities aus einer C# -Konsolenanwendung zu verwenden?
- 17. Ist es möglich, ein vollständiges Formular in EINE AngularJs-Direktive zu setzen?
- 18. Verwenden von Mono SGen Garbage Collector in C/C++ - Programmen
- 19. Ist es möglich, Inline-Vorlagen zu verwenden?
- 20. Ist es möglich, C/C++ in Android Studio zu debuggen?
- 21. Ist es möglich, die in C++/CLI-Klasse in C# definierte Instanz zu verwenden?
- 22. Ist es möglich, ein vollständiges Fensterhintergrundbild in einem Brennthema zu haben?
- 23. Ist es möglich, Json zu analysieren, ohne CallAdapter in Retrofit2
- 24. Scala: Warum ist es möglich, einige (keine) zu haben?
- 25. Ist es möglich, C++ - Code zu symbolisieren?
- 26. Ist es möglich, Freiformformen als Fenster in OSX zu verwenden?
- 27. ist es möglich, negative Abfrage Boost in Lucene zu verwenden?
- 28. Ist es möglich, Speicherbarrieren nur auf der Speicherseite zu verwenden?
- 29. Wie ist es möglich, ::: in C++ und ??? in C#?
- 30. Ist es möglich, zwei int-Arrays zu verknüpfen, ohne einen Rückgabetyp zu verwenden?