Suchergebnisse für Anfrage "types"

3 die antwort

Wozu dient das Umbenennen von Types in Ada?

In Ada habe ich gewöhnlich so etwas gesehen: type Number is new Integer;Was ist der Sinn davon? Kannst du nicht einfach glücklich sein mitInteger? Ich habe auch Code gesehen wie: type Small_Number is range 1..5;Das ergibt für mich einen Sinn. ...

5 die antwort

Haben alle Programmiersprachen ein klares Konzept von NIL, null oder undefiniert?

Ich schreibe eine Schlüsselwertspeicher-API (wie ODBC, nur die Schnittstelle, nicht den zugrunde liegenden Speicher) in vielen verschiedenen Sprachen, und obwohl ich die API nicht zwischen Sprachen übersetzen möchte, möchte ich beispielsweise ...

6 die antwort

Rails STI: So ändern Sie die Zuordnung zwischen Klassenname und Wert der Spalte "Typ"

Aufgrund von Firmenregeln kann ich unsere Domainklassennamen nicht verwenden. Ich werde stattdessen eine Analogie verwenden. Ich habe eine Tabelle mit dem Namen "projects", die eine Spalte mit dem Namen "type" mit den möglichen Werten "indoor" ...

TOP-Veröffentlichungen

1 die antwort

Warum ist in Java eine anonyme Klasse im Muster "Super Type Token" erforderlich?

In Neal Gafters "Super Type Token" -Muster ( http://gafter.blogspot.com/2006/12/super-type-tokens.html [http://gafter.blogspot.com/2006/12/super-type-tokens.html]) wurde ein anonymes Objekt verwendet, um den parametrisierten Typ zu ...

5 die antwort

Haskell-Typen, die eine einfache "Durchschnittsfunktion" vereiteln

Ich spiele mit Anfänger Haskell herum und wollte eine durchschnittliche Funktion schreiben. Es schien das einfachste auf der Welt zu sein, oder? Falsch. Es scheint, als verbiete Haskells Typensystem, durchschnittlich an einem generischen ...

5 die antwort

Warum löst Java beim Dividieren durch 0.0 keine Ausnahme aus?

Ich habe Code, um die prozentuale Differenz zwischen 2 Zahlen zu berechnen -(oldNum - newNum) / oldNum * 100; - wo beide Zahlen sinddoubles. Ich hatte erwartet, dass ich eine Art Prüf- / Ausnahmebehandlung für den Fall hinzufügen muss, dass ...

2 die antwort

python3: singledispatch in class, wie man self type versendet

Python3.4 verwenden. Hier möchte ich Singledispatch verwenden, um verschiedene Type-In zu versenden__mul__ Methode . Der Code sieht so aus: class Vector(object): ## some code not paste @functools.singledispatch def __mul__(self, other): raise ...

5 die antwort

Werden C-Makros implizit umgewandelt?

Ich habe SO gesucht, aber keine Antwort auf diese speziellen Fragen gefunden. Verzeih mir, wenn es schon beantwortet wurde. Wenn Sie folgendes haben: #define MACRO 40Sie weisen es keiner Variablen zu, die Sie in einer ...

3 die antwort

Java-Schnittstellen und Rückgabetypen

Angenommen, ich habe die folgende Schnittstelle: public interface A { public void b(); }Ich möchte jedoch, dass jede der Klassen, die sie implementieren, einen anderen Rückgabetyp für die Methode b () hat. Beispiele: public class C { public C ...

2 die antwort

Warum schlägt der Swift-Sprachführer die Verwendung von Int vor, „auch wenn bekannt ist, dass die Werte nicht negativ sind“?

Dies ist speziell eine Frage zum Programmierstil in SwiftInt vsUInt. Das Swift Programming Language Guide rät Programmierern, den generischen Integer-Typ mit Vorzeichen zu verwendenInt auch wenn Variablen als nicht negativ bekannt sind. Vonder ...