- MultiPlus Wechselrichter Insel und Nulleinspeisung Conrad         
Ergebnis 1 bis 10 von 11

Thema: Funktonen aus Funktion starten?

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    19.01.2016
    Ort
    Saarbrücken
    Beiträge
    397
    Richtig. So habe ich das auch. Aber das ist eine andere Baustelle und ich wollte wissen ob ich aus einer Datei nur eine Nummer einlesen kann, welche ich über eine SWITCH dann verwende, oder ob ich auch anstelle der Nummer auch einen Namen der Funktion verwenden kann. So habe ich mittlerweile 7 Funktionen, welche ich auf diese Weise mit SWITCH aufrufe. Das läuft und kann auch so bleiben. Die 7 kann ich mir grade noch so merken, welche Zahl welche Funktion letzten Endes auslöst.

    Da ich nun aber das Ganze noch ausbaue und dafür eine neue SWITCH eigentlich einbauen wollte, kam mir der Gedanke, da ich schätzungsweise 50 Funktionen nutzen will (nicht alles die selben Funktionen, nur eben auch mal mit verschiedenen Variablen), dass es mit Namen doch übersichtlicher werden würde. Da das aber nicht klappt und es mit den Variablen auch einfacher ist mit der IF Variante, habe ich es eben auf diese Weise gelöst.

    Ich tue also Beides, nur bei dem Problem, weshalb ich die Frage gestellt habe, mit IF. Die bereits fertige Geschichte mit SWITCH.

  2. #2
    HaWe
    Gast
    switch kann bei C immer nur Integer Konstanten verwenden. Diese werden vom Compiler in goto Sprungadressen umkompiliert.
    Zwar tut switch im Endeffekt nicht viel anderes als if, aber if ist der mächtigere Befehl in C, denn if kann alle möglichen Bedingungen und Vergleiche verarbeiten.

  3. #3
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    19.01.2016
    Ort
    Saarbrücken
    Beiträge
    397
    Ich weiss. Dazu ist es eben auch übersichtlicher. Für mein erstes Problem ist SWITCH aber in Ordnung. Wie gesagt, für das nächste Problem ist das Ganze wieder auf IF aufgebaut

Ähnliche Themen

  1. Funktion gibt Funktion zurück... nächstes Problem
    Von Jaecko im Forum C - Programmierung (GCC u.a.)
    Antworten: 2
    Letzter Beitrag: 19.12.2008, 08:51
  2. Funktion als Rückgabewert einer Funktion?
    Von Jaecko im Forum C - Programmierung (GCC u.a.)
    Antworten: 1
    Letzter Beitrag: 08.09.2008, 10:25
  3. Starten|Stoppen (C)
    Von BlackDevil im Forum C - Programmierung (GCC u.a.)
    Antworten: 7
    Letzter Beitrag: 03.07.2008, 10:07
  4. Wie starten?
    Von Psychomax im Forum C - Programmierung (GCC u.a.)
    Antworten: 18
    Letzter Beitrag: 09.06.2006, 10:28
  5. .exe von asm aus starten
    Von michiE im Forum Software, Algorithmen und KI
    Antworten: 10
    Letzter Beitrag: 31.03.2006, 23:13

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Labornetzteil AliExpress