Suchergebnisse für Anfrage "strong-typing"

4 die antwort

Ist Python eine schwach typisierte Sprache, da Variablen den Typ wechseln können?

So wie ich es verstehe, ist Folgendes in PHP zulässig, da es sich um eine schwach typisierte Sprache handelt.

18 die antwort

Warum kann ich in C ++ nicht von int erben?

Ich würde gerne dazu in der Lage sein: class myInt : public int { };Warum kann ich nicht? Warum sollte ich wollen? Stärker tippen. Zum Beispiel könnte ich zwei Klassen definierenintA undintB, das lass mich machenintA + intA oderintB + intB, ...

8 die antwort

Was ist der Unterschied zwischen einer stark typisierten Sprache und einer statisch typisierten Sprache?

Auch impliziert einer den anderen?

TOP-Veröffentlichungen

28 die antwort

Wie weit ist es mit einer stark typisierten Sprache?

Nehmen wir an, ich schreibe eine API, und eine meiner Funktionen verwendet einen Parameter, der einen Kanal darstellt, und wird immer nur zwischen den Werten 0 und 15 liegen. Ich könnte es so schreiben: void Func(unsigned char channel) { ...

2 die antwort

Q & A - Wie kann ich den Namen einer Eigenschaft / Funktion / Aktion / Methode (einer Schnittstelle oder Klasse) stark typisieren?

Problembeschreibun Angenommen, Sie haben eine Schnittstelle / Klasse und möchten einen Eigenschafts- / Funktions- / Aktionsnamen erhalten, wie und wie wird dies am besten praktiziert? z.B. gegeben public interface IConvertible { // ... bool ...

6 die antwort

Type Hinweis / Anmerkung (PEP 484) für numpy.ndarray

Hat jemand einen Tipp für das spezifische @ implementier numpy.ndarray [http://docs.scipy.org/doc/numpy/reference/arrays.ndarray.html] Klasse? Right now, ich benutze typing.Any [https://docs.python.org/3/library/typing.html#the-any-type], aber ...

4 die antwort

Was tun, wenn keine Typisierung (oder kein tsd) verfügbar ist?

Ich habe das TypeScript-Handbuch durchgesehen und finde anscheinend keine Antwort. Wenn ich eine Bibliothek verwende, für die noch keine Typisierungen vorhanden sind, welche Optionen stehen mir zur Verfügung? One ist es, die Typisierungsdatei ...

18 die antwort

Erzwinge starke Typüberprüfung in C (Strenge für typedefs)

Gibt es eine Möglichkeit, die explizite Umwandlung für Typendefinitionen desselben Typs zu erzwingen? Ich habe es mit utf8 zu tun und manchmal verwechsle ich die Indizes für die Anzahl der Zeichen und die Anzahl der Bytes. Es ist also schön, ein ...