Suchergebnisse für Anfrage "switch-statement"

2 die antwort

Warum kann ich in einer switch-Anweisung keine Tupelkonstante als Fall verwenden?

Ich habe mich entschlossen, mit Swift-case-Anweisungen und -Tupeln zu spielen. Es sieht aus wie eine der cooleren Funktionen der Sprache. Ich habe mich entschieden, mit Monat / Tag / Jahr-Tupeln zu spielen. Zu meiner Überraschung kann ich keinen ...

30 die antwort

Beste Möglichkeit, einen String in C @ einzuschalt

n C gibt es einswitch -Konstrukt, das es einem ermöglicht, verschiedene bedingte Codezweige basierend auf einem Test-Integer-Wert auszuführen, int a; /* Read the value of "a" from some source, e.g. user input */ switch ( a ) { case 100: // Code ...

34 die antwort

Gibt es eine Programmiersprache mit besserem Ansatz für die break-Anweisungen von switch?

Es ist die gleiche Syntax in viel zu vielen Sprachen: switch (someValue) { case OPTION_ONE: case OPTION_LIKE_ONE: case OPTION_ONE_SIMILAR: doSomeStuff1(); break; // EXIT the switch case OPTION_TWO_WITH_PRE_ACTION: doPreActionStuff2(); // the ...

TOP-Veröffentlichungen

11 die antwort

Warum keine Zeiger einschalten?

Zum Beispiel: #include <stdio.h> void why_cant_we_switch_him(void *ptr) { switch (ptr) { case NULL: printf("NULL!\n"); break; default: printf("%p!\n", ptr); break; } } int main(void) { void *foo = "toast"; why_cant_we_switch_him(foo); return 0; ...

6 die antwort

switch-Anweisung mit mehreren Fällen, die denselben Code ausführen

Ich habe den folgenden Code: <?php echo check('three'); function check($string) { switch($string) { case 'one' || 'two' : return 'one or two'; break; case 'three' || 'four' : return 'three or four'; break; } }Zurzeit gibt es aus: one or twoAber ...

7 die antwort

Verwenden Sie relationale Operatoren in switch

Gibt es eine Möglichkeit, relationale Operatoren (&lt;, &lt;=,&gt;,&gt; =) in einer switch-Anweisung zu verwenden?

8 die antwort

C ++ Fehler / Warnung zur Kompilierungszeit bei implizitem Durchfall in Schalter erzwingen

switch -Anweisungen können sehr nützlich sein, führen jedoch zu einem häufigen Fehler, bei dem ein Programmierer eine break-Anweisung vergessen hat: switch(val) { case 0: foo(); break; case 1: bar(); // oops case 2: baz(); break; default: ...

5 die antwort

Problem mit der Verwendung von Switch in Java

6 die antwort

PHP-Switch mit GET-Anfrage

Ich erstelle einen einfachen Administrationsbereich für meine Website und möchte, dass die URLs ungefähr so aussehen: http://mysite.com/admin/?home http://mysite.com/admin/?settings http://mysite.com/admin/?usersIch bin mir jedoch nicht sicher, ...

6 die antwort

regexp in switch-Anweisung

Sind reguläre Ausdrücke in PHP-switch / case-Anweisungen erlaubt und wie benutzt man sie?