LabVIEWForum.de
else - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: else (/Thread-else)



else - t4b-1re-2 - 04.10.2007 17:08

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


else - Y-P - 04.10.2007 17:59

Antwort: So.

Gruß Markus

(VI LV 8.0)


else - jg - 04.10.2007 18:04

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


else - t4b-1re-2 - 05.10.2007 10:48

habs dann auch gemerkt. hab mich halt ma wieder vom graFick veralbern lassen.


else - Y-P - 05.10.2007 23:47

Was ist graFick? Hmm

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



else - monoceros84 - 08.10.2007 09:02

' 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


else - Y-P - 08.10.2007 09:39

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



else - monoceros84 - 08.10.2007 10:45

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


else - t4b-1re-2 - 10.10.2007 15:57

' 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.


else - jg - 10.10.2007 20:11

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