Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
|
notes:start [2023/09/05 14:42] xin [Todo] |
notes:start [2025/09/12 21:17] (aktuell) xin [Datentypen / Klassen] |
||
|---|---|---|---|
| Zeile 18: | Zeile 18: | ||
| * Strategy: Fast oder Safety. Fast erlaubt undefined behaviour, Safety nicht. | * Strategy: Fast oder Safety. Fast erlaubt undefined behaviour, Safety nicht. | ||
| + | |||
| + | ====== KI-Anfragen ====== | ||
| + | |||
| + | * [[AI:Gemini]] | ||
| ====== Process ====== | ====== Process ====== | ||
| Zeile 57: | Zeile 61: | ||
| |<html><font color=darkred>✗</font></html>| [[notes:func:autofunc]] | (Mini-Templates, Textabkürzungen) | | |<html><font color=darkred>✗</font></html>| [[notes:func:autofunc]] | (Mini-Templates, Textabkürzungen) | | ||
| |<html><font color=darkred>✗</font></html>| [[notes:func:factory]] | Produziert etwas, ändert aber nicht den Programmauflauf | | |<html><font color=darkred>✗</font></html>| [[notes:func:factory]] | Produziert etwas, ändert aber nicht den Programmauflauf | | ||
| + | |<html><font color=darkred>✗</font></html>| [[notes:func:interfacefac]] | Interface als Factory | | ||
| |<html><font color=darkred>✗</font></html>| [[notes:func:enhance]] | Erweitere Funktionalität von Objekten | | |<html><font color=darkred>✗</font></html>| [[notes:func:enhance]] | Erweitere Funktionalität von Objekten | | ||
| |<html><font color=darkred>✗</font></html>| [[notes:func:fix]] | Konditional - abschaltbar | | |<html><font color=darkred>✗</font></html>| [[notes:func:fix]] | Konditional - abschaltbar | | ||
| Zeile 116: | Zeile 121: | ||
| |<html><font color=darkred>✗</font></html>| [[notes:op:set]]| Mengen- und -operationen (map, filter, reduce) | | |<html><font color=darkred>✗</font></html>| [[notes:op:set]]| Mengen- und -operationen (map, filter, reduce) | | ||
| |<html><font color=darkred>✗</font></html>| [[notes:op:if]]| if | | |<html><font color=darkred>✗</font></html>| [[notes:op:if]]| if | | ||
| + | |||
| + | Klammerung: | ||
| + | ^ Implementiert ^ Beschreibung ^ siehe auch ^ | ||
| + | |<html><font color=darkred>✗</font></html>| [[notes:braces:while]]| I: :I | | ||
| Sollten Operatoren verbunden werden können, so dass * das gegenteil von / ist und ein neutrales Element 1 haben? - ist das Gegenteil von +, Neutral ist 0. New ist das gegenteil von Delete, nullptr neutral? | Sollten Operatoren verbunden werden können, so dass * das gegenteil von / ist und ein neutrales Element 1 haben? - ist das Gegenteil von +, Neutral ist 0. New ist das gegenteil von Delete, nullptr neutral? | ||
| Zeile 165: | Zeile 174: | ||
| | <html><font color=darkred>✗</font></html> | [[notes:type:type templates]]| <nowiki>Vector( v1 is id = "x", v2 is id = "y" ); | | <html><font color=darkred>✗</font></html> | [[notes:type:type templates]]| <nowiki>Vector( v1 is id = "x", v2 is id = "y" ); | ||
| Offsets is Vector( offset1, offset2 ); </nowiki> | | Offsets is Vector( offset1, offset2 ); </nowiki> | | ||
| + | | <html><font color=darkred>✗</font></html> | [[notes:type:stringchecker]]| <nowiki>stringchecker</nowiki> | | ||