OldSchoolHack

Registrieren / Anmelden Deutsch

[C++ von { bis }] 32 - Template Metaprogramming


icon [C++ von { bis }] 32 - Template Metaprogramming #1

Anmeldungsdatum: Aug 2007

Beiträge: 8646

Benutzer-Bewertung:

199 positiv
33 negativ
Zitat von Bytes'n'Objects
Einer der Punkte, an dem man sich immer wieder das Hirn verknotet: mit Templates kann man programmieren. Die entsprechenden Programme werden allerdings nicht zur Laufzeit ausgeführt, sondern während des Übersetzens des Programms. Quasi eine Meta-Sprache, mit der man das Verhalten des Compilers ändern kann. Wir benutzen das hier, um unser beim letzten Mal eingeführtes RangeInt zu verbessern: statt strikter Inkompatibilität wird es jetzt nur noch kritisch, wenn wir tatsächlich inkompatible Bereiche haben.
---
Begleittext: Um Links zu sehen, musst du dich registrieren



__________________

Hallo