type-safety

type safety ist das Ausmaß, in dem eine Sprache davon abrät, Variablen in einer unsicheren Weise zu verwenden, je nach dem Typ der Variablen.
2
Antworten

Generische Typenkonflikte?

Ich habe diese interessante Frage , die über T -Deklaration auf Klassenebene und den gleichen Buchstaben T (unterschiedliche Bedeutung) auf Methodenebene spricht. Also habe ich einen Test gemacht. %Vor% Als sagte Eric warnt der...
26.02.2013, 09:17
1
Antwort

Wählen Sie nach dem Zufallsprinzip ein Element aus einer Enumeration typsicher mit dem neuesten C ++ aus

Gibt es eine Möglichkeit, ein Element aus einer Aufzählung auf eine typsichere Weise zu wählen? Der beste Weg, es zu finden, ist, einen Terminator-Wert als letztes Element der Enumeration einzuführen, damit Sie wissen, wie viele Werte es gibt...
27.11.2016, 08:58
1
Antwort

Kann ich einen Settyp als Array-Index verwenden?

Ich kann einen set -Typ nicht als Größenindikator für ein Array verwenden, dies ist jedoch für kleine Sätze durchaus sinnvoll. Angenommen, ich habe den folgenden Code: %Vor% Der folgende Code wird kompiliert und funktioniert. %Vor%...
07.09.2017, 14:01
3
Antworten

c ++: Verwenden Sie type safety, um Typen von zwei int-Argumenten zu unterscheiden

Ich habe verschiedene Funktionen mit zwei int-Argumenten (ich schreibe sowohl die Funktionen als auch den aufrufenden Code selbst). Ich habe Angst, die Reihenfolge der Argumente in einigen Aufrufen zu verwechseln. Wie kann ich Typsicherheit v...
12.01.2011, 19:16
1
Antwort

Was ist der stabilste Weg, um die Typsicherheit des Closing-Compilers mit AMDs (requirejs) zu kombinieren?

Obwohl JavaScript und seine vielen Bibliotheken (jQuery, RequireJS ) die Erstellung vieler toller Webseiten ermöglichen, finde ich den Mangel an Typsicherheit entmutigend Überlegung, eine größere Website zu erstellen. Google hat einen wunder...
28.05.2012, 09:51
1
Antwort

Ist @SafeVarargs eine geeignete Anmerkung für diese Methode?

Ich habe ein wenig Java-Code (mit der Klasse Guava ImmutableList ): %Vor% Ich erhalte die üblichen Warnhinweise zur Haufenverschmutzung, die mit einer solchen Methode kommen. Da meine Methode keine Änderungen an events vornimmt, kann ke...
08.05.2015, 18:11
5
Antworten

Gibt es eine Möglichkeit, mechanisch festzustellen, welche Operationen auf einem verschobenen Objekt sicher sind?

Die Beweglichkeit ermöglicht eine große Klasse von Optimierungen. Aber es fühlt sich so an, als würde es ein Loch in die statische Sicherheit von Programmen schlagen: Nach einer Verschiebung verbleibt das Quellobjekt in einem gültigen, aber n...
16.10.2015, 09:02
2
Antworten

Problem mit GSON und InstanceCreator

Ich habe folgende POJOs: %Vor% Ich habe kein Problem damit, GSON dazu zu bringen, eine Instanz von ShapeHolder zu JSON zu serialisieren. Aber wenn ich versuche, einen String dieses JSON wieder in eine ShapeHolder Instanz zu deserialisi...
07.12.2013, 23:16
3
Antworten

Haskell: Geben Sie Sicherheit mit logisch unterschiedlichen booleschen Werten ein

Sagen wir, ich habe den folgenden Code %Vor% Sagen Sie, später, ich habe die folgenden %Vor% Und rufe folgendes auf, um die beiden Argumente falsch zu verstehen: %Vor% Dies wird leider erfolgreich kompiliert, und zur Laufzeit werden...
11.05.2012, 03:19