LabVIEWForum.de - else

LabVIEWForum.de

Normale Version: else
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

Code:
enum bumm { rumm, summ, dumm, fumm, blubber, blibber, scheiße, zitter}
switch (bumm) {
case 0: mach dies!; break;
case 1: mach das!; break;
default: mach was du willst!; break; //also alle anderen
};

Frage: Wie erkläre ich der Case-Struktur den default case? Also, was Ding machen soll, wenn etwas anderes als rumm oder summ anliegen?

Vielen Dank!
t4b-1re-2
Antwort: So.

Gruß Markus

(VI LV 8.0)
Hallo,

wo ist das Problem, die Case Structure hat doch eine Default-Case. Der wird ausgeführt, wenn kein anderer Case zutrifft. Einzustellen über rechte Maustaste auf den Rand der Case-Structure->Make This Case Default.

Und gleich nochwas, du kannst in der Case-Structure auch mehrere Fälle eintragen, also z.B. etwas in der folgenden Art:

[attachment=9000]

MfG, Jens

EDIT: Mist, Markus war schnellerHehe
habs dann auch gemerkt. hab mich halt ma wieder vom graFick veralbern lassen.
Was ist graFick? Hmm

' schrieb:habs dann auch gemerkt. hab mich halt ma wieder vom graFick veralbern lassen.
' schrieb:Was ist graFick? Hmm

Ich denke, er meint das bunte Geklicke, worüber sich viele Minimalisten so oft aufregen... In C schreibt man halt einach die Cases hin, die man braucht - in LV muss man an der richtigen Stelle die richtige Maustaste drückenWink
Und gerade das ist das schöne an LabVIEW im Gegensatz zu der stupiden Textprogrammierung.

Gruß Markus

' schrieb:Ich denke, er meint das bunte Geklicke, worüber sich viele Minimalisten so oft aufregen... In C schreibt man halt einach die Cases hin, die man braucht - in LV muss man an der richtigen Stelle die richtige Maustaste drückenWink
Sehe ich genauso... Auch, wenn ich mir immer wieder anhören muss, dass das doch alles Kinderkram ist und jeder LV kann, wenn er sich denn herablassen würde... Naja, wenn sie dann angelaufen kommen und doch wieder meine Hilfe brauchen, ist das Genugtuung sattSmile
' schrieb:das doch alles Kinderkram ist
ich behaupte nich, dass LV Kinderkram is, ich behaupte und stelle immer wieder fest, dass es keine Vorteile reine grafische Bausteine vor sich zu haben und alles hinter irgendwelchen Masken (aka Formulare, aka Dialoge, aka Einstellungsfenster) zu verstecken. Je länger ich mit LV arbeite um so stärker fallen mir die Vorteile, aber auch die Nachteile der visuellen Programmierung auf. Und mittlerweile wünsch ich mir eine IDE, die beides vereint.

Grüße
t4b-1re-2

Ps.: Nein ich will nich schon wieder diese Diskussion vom Zaune treten.
Pss.: Nein ich bin kein Minimalist. Reines C is auch nich wirklich toll.
Also, bevor jetzt wieder langwierige Basisdiskussionen über C versus LV losgehen, und die Frage ja wohl gelöst ist, schließ ich das Thema mal ab.

MfG, Jens
Referenz-URLs