Download for Windows Premium
Publiciteit
TemplateMetaprogrammierung
template metaprogramming
Vor- und Nachteile der Templatemetaprogrammierung[Bearbeiten | Quelltext bearbeiten]
Benefits and drawbacks of template metaprogramming[edit]
Die auf diesem Weg gewonnen Erkenntnisse lassen allgemeine Rückschlüsse auf den Entwurf von auf Templatemetaprogrammierung basierenden Softwarebibliotheken zu.
The gained insights allow for general conclusions on the design of software libraries based on template metaprogramming.
Die Grundlage des Entwurfs bilden Templatemetaprogrammierung und generische Programmierung.
Template metaprogramming and generic programming constitute the foundation of SeqAn's design.
Die Templatemetaprogrammierung in C++ ist Turing-vollständig, was bedeutet, dass jeder Algorithmus durch Template-Metaprogrammierung umgesetzt werden kann.
Template metaprogramming is generally Turing-complete, meaning that any computation expressible by a computer program can be computed, in some form, by a template metaprogram.
Bei der Templatemetaprogrammierung macht man sich zunutze, dass Templates während des Kompilierens ausgewertet werden.
The use of templates can be thought of as compile-time execution.
Daher kann Templatemetaprogrammierung zu kürzerem Quelltext und erhöhter Wartbarkeit führen.
Thus, template metaprogramming can accomplish truly generic code, facilitating code minimization and better maintainability.
Generische Programmierung: Templatemetaprogrammierung ermöglicht eine höhere Abstraktion. Daher kann Templatemetaprogrammierung zu kürzerem Quelltext und besserer Wartbarkeit führen.
Thus, template metaprogramming can accomplish truly generic code, facilitating code minimization and better maintainability[citation needed].
Dadurch können Metaprogramme von Programmierern, die in Templatemetaprogrammierung unerfahren sind, schwer zu pflegen sein, insbesondere entspricht die rein funktionale Struktur nicht der üblichen Struktur von C++.
Metaprograms can thus be difficult to maintain by programmers inexperienced in template metaprogramming (though this may vary with the language's implementation of template metaprogramming syntax).
Lesbarkeit: Verglichen mit konventioneller C++-Programmierung wirken Syntax und Schreibweisen der Templatemetaprogrammierung zunächst ungewohnt. Fortgeschrittene oder sogar die meiste nicht-triviale Templatemetaprogrammierung kann daher schwer zu verstehen sein.
With respect to C++, the syntax and idioms of template metaprogramming are esoteric compared to conventional C++ programming, and template metaprograms can be very difficult to understand.
Er zijn geen resultaten gevonden voor deze term.
Ga naar Premium voor toegang tot miljoenen vertaalvoorbeelden, onbeperkt woorden opslaan en leren, zonder advertenties.

Synoniemen voor TemplateMetaprogrammierung in het Duits

Publiciteit

Resultaten: 9. Exact: 9. Verstreken tijd: 23 ms.