Thread: [Tutorial] [C++ von { bis }] 34 - Teilweise ziemlich speziell | ||
Join Date: Aug 2007 Posts: 8643 User-Rating: 199 positive
33 negative
|
Quote from Bytes'n'Objects Templates in C++ müssen nicht immer für alle Möglichkeiten spezialisiert werden. Im Gegenteil: man kann die Tatsache, dass man bestimmte Spezialisierungen weglässt, ausnutzen, um den Compiler absichtlich in einen Fehler zu treiben. Das nutzen wir, um bei unserem RangeInt Zuweisungen auf prinzipielle Machbarkeit zu prüfen. Kann der Compiler nachweisen, dass eine Zuweisung nie klappen kann, dann schlägt die Übersetzung fehl. Ansonsten geht's ganz normal weiter. --- Begleittext: Only registered and activated users can see links. __________________ Hallo |
|
KN4CK3R is offline |