Suchergebnisse für Anfrage "case-statement"

10 die antwort

Ruby-Klassentypen und case-Anweisungen

Was ist der Unterschied zwische case item.class when MyClass # do something here when Array # do something different here when String # do a third thing endun case item.class when MyClass.class # do something here when Array.class # ...

5 die antwort

Case-Anweisungen versus codierte if-Anweisungen

Was ist effizienter - Umgang mit case-Anweisungen in SQL oder Umgang mit denselben Daten mit if-Anweisungen in Code. Ich frage, weil mein Kollege eine große Abfrage hat, die viele Fallaussagen enthält. Ich habe ihr geraten, die DB zu entlasten, ...

10 die antwort

case-statement oder if-statement Effizienzperspektive [duplizieren]

Mögliche Duplikate: Ist "else if" schneller als "switch () case"? [https://stackoverflow.com/questions/767821/is-else-if-faster-than-switch-case] Was ist der relative Leistungsunterschied zwischen if / else und switch-Anweisung in ...

TOP-Veröffentlichungen

10 die antwort

Ist da irgendetwas wie eine templatisierte Case-Statement

So habe ich diesen wirklich hässlichen Code: template <typename T> std::conditional_t<sizeof(T) == sizeof(char), char, conditional_t<sizeof(T) == sizeof(short), short, conditional_t<sizeof(T) == sizeof(long), long, enable_if_t<sizeof(T) == ...

4 die antwort

Behandlung der Kombination von Fällen und doppelten Fällen in switch-Anweisungen

Ist es in Ordnung zu kombinierencases, dass die Zuweisungen teilen und wiederholen Sie diecase für Zuweisungen, die nicht geteilt werden, oder ist es vorzuziehen, nur die einzelnen zu trennen? Um dies mit einem einfachen Beispiel zu ...

2 die antwort

Was ist das Python-Äquivalent für eine case / switch-Anweisung? [Duplikat]

6 die antwort

Pattern Matching-Variablen in einer case-Anweisung in Haskell

Wenn ich ein String-Literal mit der case-Anweisung mit einem String-Literal vergleiche, erhalte ich das erwartete Verhalten: Wenn sie identisch sind, stimmt sie überein, wenn sie nicht übereinstimmen, stimmt sie nicht. Wenn ich jedoch ein ...

0 die antwort

Anonyme Teilfunktion in der frühen Initialisierung erfordert "vorzeitigen Zugriff auf die Klasse"

Warum kann dies nicht kompiliert werden: trait Item trait StringItem extends Item { def makeString: String } trait SomeOtherItem extends Item trait DummyTrait case class Marquee(items: Seq[Item]) extends { val strings: Seq[String] = ...