INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Dieses Thema hat akzeptierte Lösungen:

String nach Enum konvertieren



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

20.08.2019, 10:17
Beitrag #1

NoWay Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 241
Registriert seit: Jul 2013

LV-2019
2013
EN


Deutschland
String nach Enum konvertieren
Hallo zusammen.

Ich muss einen ganzen Haufen Strings in Typedef-Enums überführen. Mir sind aus dem Stehgreif zwei Varianten zur Umsetzung eingefallen. Seht ihr hier gravierende Vorteile/Nachteile?
   
Bei Variante 1 sehe ich den großen Vorteil, dass ich nur das Typedef pflegen muss und nicht in einer Casestruktur herumfuhrwerke, um die einzelnen Cases anzupassen.
Bei Variante 2 ist das gesamte Konstrukt hingegen lesbarer (die meisten Enums sind nichtmal 10 Elemente groß, weswegen ich hier auf die Leistung erstmal kein Auge werfe). Hier habe ich aber dann einen deutlichen Pflegeaufwand wenn sich die Enums ändern sollten.

Letztlich steht die Frage im Raum: Ist Variante 1 vertretbar und kennt ihr vllt. noch eine geschicktere Möglichkeit um die Konvertierung auf den Weg zu bringen?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.08.2019, 10:46
Beitrag #2

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: String nach Enum konvertieren

Akzeptierte Lösung

Variante 3: ScanFromString verwenden:
   
Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.08.2019, 10:58
Beitrag #3

NoWay Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 241
Registriert seit: Jul 2013

LV-2019
2013
EN


Deutschland
RE: String nach Enum konvertieren
Danke Jens.
Das bestätigt wieder, das ich zu umständlich an die Sache herangegangen bin. Beer
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Enum-Variable "zurücksetzen" Hans96 8 6.495 06.01.2023 07:48
Letzter Beitrag: Hans96
  String in Cluster konvertieren TpunktN 3 2.633 01.04.2021 15:44
Letzter Beitrag: TpunktN
  Type Def Enum unterscheiden? Achim 5 3.123 30.07.2020 08:19
Letzter Beitrag: Freddy
  Enum gesteuertes Event ares2013 3 3.473 29.11.2019 19:03
Letzter Beitrag: Lucki
  Dezimal-String nach Zahl Funktion ares2013 4 4.360 10.04.2019 13:12
Letzter Beitrag: jg
  Enum Baumstruktur Hydrogencarbonat 8 6.105 24.02.2017 00:01
Letzter Beitrag: Hydrogencarbonat

Gehe zu: